Cape Town South Africa

Clifton, Cape Town 2nd Beach