jamespictures.co.uk
Trwyn Du Lighthouse & Puffin Island
Trwyn Du Lighthouse & Puffin Island in Anglesey, North Wales