Beach Jacksons Bay, Barry Island, Vale of Glamorgan, South Wales, UK.

- Image ID: D81PCC
Beach Jacksons Bay, Barry Island, Vale of Glamorgan, South Wales, UK.
graham bell / Alamy Stock Photo
Image ID: D81PCC
beach jacksons bay barry island vale of glamorgan south wales uk