South Africa, Best of Our Trip - Uncornered Market
Masiphumelele Township Street Scene - Cape Town, South Africa

Masiphumelele Township Street Scene - Cape Town, South Africa

Masiphumelele Township Street Scene - Cape Town, South Africa

Cape TownMasiphumelele TownshipSouth Africastreettownshiptownship bicycle tourtownship tourtownship tourism