Good Shepherd Junior School
Nursery & Kindergarten
Embakasi Estate, EPZ Road, Off Athi River Road
Machakos
Athi River - Kenya
Machakos
Athi River - Kenya




































