Machias Seal Island, Me. 06/27/17.
Atlantic Puffin with a mouthful of sand eels. Mathias Seal Island off the coast of Maine 06/27/27.
Atlantic Puffin on Machias Seal Island off the coast of Maine 06/27/17.