St. James Church, Cape Town

The St. James Church in St James, Cape Town, South Africa, is a large church whose building was built c. 1900.