Atlantic Puffin resting in Newfoundland, Canada
atlantic puffinpuffinbirdavianseabirdnaturewildlifewildwild animalsnewfoundlandcanadamlorenzmegan lorenz