© 2016-2025 GroundUp. This image is licensed under a Creative Commons Attribution-NoDerivatives 4.0 International License.
Most of our content is free to use.
Find out more >>
District 6 Ruins
Moeggesukkel informal settlement
Flooding at Waterfront Informal Settlement
Evictions in Khayelitsha
Children wait for food in Lavender Hill
Meat vendor in Port Elizabeth
Refugees Relocated to Bellville
Refugees Evicted From Church
Day 1 of the Covid-19 Lockdown in South Africa
Flooding in Khayelitsha
Raw Sewege in Dunoon
Marikana Informal Settlement Protest
Qandu-qandu Khayelitsha
Floods in Pholile, Strand.
Fire leaves over 800 homeless in Vrygrond.