Search results

(81 - 89 of 89)
Church gathering
Church gathering
Church gathering
Church gathering
Dutch Reformed Church, Bellville, Cape Town
New members of the Nazareth Baptist Church await mass baptism at the Klip River
Church gathering
Church gathering
Church leader, Vimbeni Shembe, on a holy  pilgrimage

Share

Share