Posts by cameraman17

Atlantic Puffin

3/4/2014 | 1

Image was captured from a blind in mid-June 2013 on Machias Seal Island in the Gulf of Maine. The hatch, … Read More