Designed by
Title
Greenmarket Square stall with handmade African curios #124040265
Description
Cape Town, South Africa - March 02, 2017: Traders from across African Continent selling their wares from colourful stalls at Greenmarket Square in Cape Town.
This image is editorial