Clifton Beach

Cape Town