Monday, May 02, 2005


Atlantic Puffin at Machias Seal Island