In the spring and summer, thousands of puffins gather in colonies on the coasts and islands of the North Atlantic Ocean. Places like Seal Island off the coast of Rockland is perfect for these puffins. Pairs of puffins often become mates for life, finding each other at their breeding colony year after year. The pair often uses the same nest they used the year before.

YouTube.com

This video from MyWildlifeVideos was posted on May 22nd. It takes a puffin egg 39-43 days to hatch so these puffins may still be incubating this egg. They'll take turns keeping the egg warm and safe from predators until the little puff hatches. One will stay at the nest while the other hunts for food.