Cowes regatta week shoppers on the High Street town centre Isle of Wight England UK

- Image ID: BD4J53
Cowes regatta week shoppers on the High Street town centre Isle of Wight England UK
Peter Titmuss / Alamy Stock Photo
Image ID: BD4J53
Cowes regatta week shoppers on the High Street town centre Isle of Wight England UK
Location: Cowes High St Isle of Wight UK