Camps Bay Beach House

Camps Bay Beach House

Cape Town, South Africa

TV Lounge at Camps Bay Beach House, Cape Town, South Africa.

Camps Bay Beach House

Skip to product information
TV Lounge at Camps Bay Beach House, Cape Town, South Africa.