Siphiwe Khumalo, with a typical group enjoying a guided tour of the sites of Soweto.

Soweto Township Tours PTY (LTD)

Location: Soweto, South Africa

Siphiwe Khumalo, with a typical group enjoying a guided tour of the sites of Soweto.

Soweto Township Tours PTY (LTD)

Location: Soweto, South Africa