THE BISHOP STRACHAN SCHOOL
Known as the most prestigious educational institution for young girls, the Bishop Strachan School provides the best for your developing child. -Design