Victoria Wharf, Victoria & Alfred Waterfront, Cape Town, South Africa
Victoria & Alfred Waterfront, Cape Town, South Africa. Table Mountain in the background.