Puffins on the isle of Mingulay, Outer Hebrides, Scotland


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

Keywords: hebrides, mingulay, outer, puffin, scotland