Birds of Puffin Island, NL, Canada
Canada
Newfoundland and Labrador
A Puffin on Puffin I…
Puffin Island rock f…
Impressum