Puffin Island coastline, Red Head Cove, NL, Canada
Canada
Newfoundland and Labrador
A Puffin on Puffin I…
Puffin Island rock f…
Impressum