Atlantic Puffin at Machias Seal Island, off the Downeast coast of Maine.
BirdsPuffinsMachias Seal IslandMaine