Christa’s Spot

West Beach, Cape Town