The Greenmarket square in Cape Town CBD

The Greenmarket square in Cape Town CBD

The Greenmarket square in Cape Town CBD