Atlantic Puffin taking off from Gulf of Maine, Machias Seal Island, off Maine coast, New Brunswick, Canada.
Atlantic Puffin taking off from Gulf of Maine, Machias Seal Island, off Maine coast, New Brunswick, Canada.
Keywords: Atlantic Puffin, fratercula arctica, taking off, Machias Seal Island, Bay of Fundy, Gulf of Maine, New Brusnswick, Canada, seabird, bird, birding, Atlantic Ocean, island, nature, photography, wildlife, Maine coast, alcid, auk, alcidae, pelagic, puffin, flying, in flight, puffin flying, puffin in flight, running on water, water