2024

SAINT PETER & SAINT PAUL ROMAN CATHOLIC CHURCH

Churches cathedrals basilicas and chapels
The oldest Catholic church in South Africa (1843). Read more