The receding tide washes over rocks on Traeth Llyfn beach, north Pembrokeshire.
Abereiddy pictures
Pembrokeshire pictures
All Wales pictures