St. Andrew's Preparatory School
Makhanda, South Africa · built 1885
St. Andrew's Preparatory School is a private, co-educational boarding school in Makhanda (Grahamstown), Eastern Cape, South Africa.
School data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).