Previous ImageNext Image 150728-Leslie-waterfront Near the Victoria and Alfred Waterfront in Cape Town, South Africa.