Cape Town Township Tour: Masiphumelele - Uncornered Market
Masiphumelele Township Bicycle Tour - Cape Town, South Africa

Masiphumelele Township Bicycle Tour - Cape Town, South Africa

Masiphumelele Township Bicycle Tour - Cape Town, South Africa

Cape TownMasiphumelele TownshipSouth AfricaSouth African peopletownshiptownship bicycle tourtownship tourtownship tourismWestern Cape