No results found

Archival description
KTC Squatter Camp (Cape Town, South Africa)