Atlantic Puffin holding a feather in his beak in Newfoundland, Canada.
atlantic puffinpuffinbirdavianseabirdfeathernaturewildlifewildwild animalsnewfoundlandcanadamlorenzmegan lorenz