Boulder Beach, Cape Town

Boulders Beach

False Bay, Simon's Town, South Africa