Cape Town Waterfront and Hotel

Cape Town South Africa - the Victoria and Alfred waterfront and the One and Only Hotel