Puffin Island rock formation, Red Head Cove, NL
Canada
Newfoundland and Labrador
Birds of Puffin Isla…
A Puffin on Puffin I…
Puffin Island coastl…
Impressum