Shamrock Wash Trough (Durban)

Shamrock Wash Trough (Durban)

6th Mar 2018

Tackling the Challenge of Sanitation: the Midrand WaSH Facility

Tackling the Challenge of Sanitation: the Midrand WaSH Facility

14th Jun 2016

Silahliwe, Katorus (Ekurhuleni)

Silahliwe, Katorus (Ekurhuleni)

19th Jul 2013

Masilunge, Nyanga (Cape Town)

Masilunge, Nyanga (Cape Town)

18th Jul 2013

Ramaphosa, Reigner Park (Johannesburg)

Ramaphosa, Reigner Park (Johannesburg)

18th Jul 2013

Marathon and Delport, Germiston (Ekurhuleni)

Marathon and Delport, Germiston (Ekurhuleni)

18th Jul 2013

Makause, Germiston (Ekurhuleni)

Makause, Germiston (Ekurhuleni)

18th Jul 2013

Langrug, Franschoek (Stellenbosch)

Langrug, Franschoek (Stellenbosch)

27th Aug 2012

Marlboro Warehouses, Alexandria (Johannesburg)

Marlboro Warehouses, Alexandria (Johannesburg)

27th Aug 2012

Lwazi Park, Gugulethu (Cape Town)

Lwazi Park, Gugulethu (Cape Town)

4th Jun 2012