Moleda street, Tembisa, South Africa

Venue