Atlantic Puffin readying for flight..taken on Machias Seal Island, Maine on a very foggy August day
By Yankee Magazine
Mar 04 2008