Puffins on Machias Seal Island

 

 

photo Kate Devlin

Machias Seal Island

Cranford Pub Search Engine

last upddate 8/10/03