Langa Township. Cape Town, South Africa.

Langa Township. Cape Town, South Africa.