Atlantic Puffin on Machias Seal Island off the coast of Maine 06/27/17.
Machias Seal Island, Me. 06/21/18.