Mass Audubon Trip to Downeast Maine and
Machias Seal Island
June 16-18, 2006
Lighthouse on Machias Seal Island and bird blinds, decorated with puffins and Razorbills
Return to
thumbnails