Colourful huts reflected in the St James beach tidal pool

St James Beach, Cape Town

Colourful huts reflected in the St James beach tidal pool. Cape Town, Western Cape, South Africa

Leave a Reply