Atlantic Puffin holding a feather in his beak in Newfoundland, Canada
atlantic puffinpuffinbirdavianseabirdnaturewildlifewildwild animalsnewfoundlandcanadafeathermlorenzmegan lorenz
From Newfoundland 2018