25 June 2017 - 01 July 2017

Kenya, Tanzania

Kenya, Tanzania
Courtesy of the
World Council of Churches