Designed by
Title
Greenmarket square in Cape Town #88871662
Description
Cape Town, South Africa - March 02, 2017: Traders from across the African continent selling their wares from colourful stalls at Greenmarket square in Cape Town.
This image is editorial