Shephard Street is seen during the final days of District Six in Cape Town, South Africa, before the government removed all the residents from the area.
Shephard Street is seen during the final days of District Six in Cape Town, South Africa, before the government removed all the residents from the area.