Beach St. James. Cape Town. SA

Beach St. James. Cape Town