25 June 2017 - 01 July 2017

Kenia, Tanzania

Kenia, Tanzania
Courtesy of the
World Council of Churches