Designed by
Title
Vendor stalls on Greenmarket Square in Cape Town #130840834
Description
CAPE TOWN, SOUTH AFRICA, AUGUST 17, 2018: The view down Burg Street towards Greenmarket Square in Cape Town in the Western Cape Province. Vendor stalls, people and vehicles are visible
This image is editorial