Sport - The Diocesan School for Girls, Makhanda
A Family of Schools - St Andrew's Preparatory School
The Diocesan School for Girls - Makhanda
The Diocesan - The Diocesan School for Girls - Makhanda
Sport - The Diocesan School for Girls, Makhanda
The Diocesan School for Girls - Makhanda - The DSG U14A water polo
The DSG Junior girls head back to Makhanda after a wonderful
All-rounder gears up for success
Senior School - The Diocesan School for Girls, Makhanda
The Diocesan School for Girls - Makhanda
The Diocesan School for Girls (@thediocesanschoolforgirls
Diocesan School for Girls Makhanda Excels in IEB Matric Results
Kingswood Tennis Squash players participate in Dave Hodgson