Puffin in sea campion on Skomer Island, Pembrokeshire, UK

Bildnummer 12491009
Puffin in sea campion on Skomer Island, Pembrokeshire, UK
;