Broad Haven beach in Pembrokeshire in West Wales.

- Image ID: KAA5CT
Broad Haven beach in Pembrokeshire in West Wales.
David Bagnall / Alamy Stock Photo
Image ID: KAA5CT

Search stock photos by tags