Posted June 6, 2015 by bazzlewazzle St James Beach, Cape Town Colourful huts reflected in the St James beach tidal pool. Cape Town, Western Cape, South Africa