by JeremyRichards
Historic buildings and restaurants in the Victoria and Albert Waterfront in Cape Town in South Africa. Table Mountain in the background.