Shore Up

Muizenberg Beach

Cape Town, South Africa