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

Masiphumelele Township Kids - Cape Town, South Africa

Masiphumelele Township Kids at daycare center - Cape Town, South Africa

Cape TownMasiphumelele TownshipSouth AfricaSouth Africa peopleSouth African peoplechildrenkidspeopletownshiptownship bicycle tourtownship tourtownship tourismWestern Cape