Filters:
clear
housing complex
clear
Mowbray
clear
Country: South Africa

housing complex in Mowbray

About 1 results.

Ons Plek Projects

thumb_up 710 likes
rate_review 7 Reviews
favorite 64 favorites
P O BOX 12924 (7 Malleson Road, Mowbray, 7700), 7705 Mowbray, South Africa

Ons Plek is a real home in a rough life for Cape Town's invisible street children - the girls.

  • 1