Atlantic Puffin in Newfoundland, Canada.
atlantic puffinpuffinbirdavianseabirdnaturewildlifewildwild animalsnewfoundlandcanadaclowns of the seasea parrot