- Myron Peters
- Search results
St. Peter's Church celebrates 100 years, Cape Town
Historic buildings, Religion, Church buildings, Centennial celebrations, etc., ,
St. Peter's church, Mowbray which celebrated its centenary yesterday. The rector, the Rev. John Carter, can be seen standing at the church gates.