Title: The Church of the Torch in darkness
Subjects: Missions, Church of Scotland, Church of the Torch (Kikuyu, Kenya)
Places: Kenya