A sunny day at the end of May brought the crowds out to Whitesands Bay on the St Davids Peninsula, Pembrokeshire.
Treleddyd-fawr pictures
All Wales pictures