Animals

Richard Arsenault on June 23rd, 2013

If you’re looking for a photography adventure in New England – head on up to Cutler, Maine to hang out with a few thousand puffins.   They migrate every year to Machias Seal Island which is just 10 miles off the coast of Cutler.  Here are a couple tips to get you started: Call Captain Andy […]

Continue reading about A Posing Puffin