An external view of St. Theresa’s Parish Church, Welcome Estate, Cape Town, South Africa. The image appears to have been taken from a printed Christmas card.
The altar and sanctuary of St. Theresa’s Church, Livingstone, Northern Rhodesia. The altar was constructed by the father of Fr. Declan McFadden OFM Cap.