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