Atlantic Puffins in Newfoundland & Labrador, Canada.

Iceberg Alley on the Coast of Newfoundland & Labrador, Canada.