St Saviour's Church, Claremont, Cape Town

GPTKB entity