Map
On the Waterfront Pierhead, Cape Town, South Africa
PIX
Courtesy of Victoria & Alfred
Victoria & Alfred Hotel