Royalty-free stock photo ID: 154176377

St James Beach with colourful bathing boxes, Cape Town, South Africa