Irish Sea

Puffin Island

Irish Sea

Puffin Island (Welsh: Ynys Seiriol) is an uninhabited island off the eastern tip of Anglesey,