Sunday, May 30, 2010

Clock Tower

This is the oldest building in Cape Town located down by the Waterfront.