This is Druidstone Haven in Pembrokeshire. It is situated on the west coast of Pembrokeshire, between Broad Haven and Newgale.
It's one of those beaches where you park your car on side of the road and walk down to.
Landscape and travel
aftertherain, GillyB, cats_123 and 2 more