Puffins on a rock, Skomer Island, South Pembrokeshire, Wales

Puffins on a rock, Skomer Island

× ‹ ›