Atlantic Puffin in Newfoundland, Canada
atlantic puffinpuffinbirdavianseabirdnaturewildwildlifewild animalstravelnewfoundland2016canadamlorenzmegan lorenzsea parrotclowns of the seaoutdoors