2024
SAINT PETER & SAINT PAUL ROMAN CATHOLIC CHURCH
Churches cathedrals basilicas and chapels
The oldest Catholic church in South Africa (1843).Read more