Thank you for your patience while we retrieve your images.

Whitesands Bay, Pembrokeshire, Wales.Whitesands Bay, Pembrokeshire.Whitesands Bay, Pembrokeshire, Wales.Whitesands Bay, Pembrokeshire.Whitesands Bay, Pembrokeshire.Whitesands Bay, Pembrokeshire.Boulders, Harlech.