Thank you for your patience while we retrieve your images.
Puffins at Skomer Island

Puffins at Skomer Island

Puffins nesting at Skomer Island, Pembrokeshire,Wales.