Puffins on the isle of Mingulay, Outer Hebrides, Scotland


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

Keywords: hebrides, mingulay, outer, puffin, scotland