St Davids, Pembrokeshire

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

Whitesands Bay, Pembrokeshire