The Puffins of Machias Seal Island

vac 2 2013 168

This image is one of approximately 500 images that I shot while visiting Machias Seal Island in July of 2013. This Island is a bird sanctuary located about 9 miles offshore of Cutler, Maine.

Submitted By: