Puffins on the isle of Mingulay, Outer Hebrides, Scotland


Size: 6252px × 4173px
Photo credit: © Joris Roulleau / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: hebrides, mingulay, outer, puffin, scotland