Atlantic Puffin holding a feather in his beak in Newfoundland, Canada.
atlantic puffinpuffinbirdavianseabirdnaturewildlifewildwild animalsfeathernewfoundlandcanadamlorenzmegan lorenz