Puffins on the isle of Mingulay, Outer Hebrides, Scotland


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

Keywords: hebrides, mingulay, outer, puffin, scotland