St Davids, Pembrokeshire
A sunny day at the end of May brought the crowds out to Whitesands Bay on the St Davids Peninsula, Pembrokeshire.
A sunny day at the end of May brought the crowds out to Whitesands Bay on the St Davids Peninsula, Pembrokeshire.