With all the Africa pictures lately, it seemed about time to break it up a bit and post another Atlantic Puffin. This little guy was photographed earlier  this summer off the coast of Maine on Machias Seal Island.  There are several blinds on the island where you can observe the puffins as they come and go from their nests in the rocks along the shoreline.