Atlantic Puffin in for a landing on Machias Seal Island about ten miles off the coast of Cutler Maine. averaging about 8" tall they spend the majority of their life on the ocean near Iceland and come here once a year to breed.
Atlantic Puffin in for a landing on Machias Seal Island about ten miles off the coast of Cutler Maine. averaging about 8" tall they spend the majority of their life on the ocean near Iceland and come here once a year to breed.
Atlantic Puffin in for a landing on Machias Seal Island about ten miles off the coast of Cutler Maine. averaging about 8" tall they spend the majority of their life on the ocean near Iceland and come here once a year to breed.