Black Point Beach and Puffin Island Lighthouse on the Isle of Anglesey in Wales
May 31, 2016. Al standing on a rock at Black Point Beach. Electric green seaweed in a tidepool. The Puffin Island Lighthouse just off Penmon.Someone posted an old photo of […]