http://scott.partners
See more

luxury beachfront hotel

Camps Bay, Cape Town, South Africa