Thursday, March 06, 2008

Machias Seal Island

Check out these pictures of migrating birds that stop to rest on Machias Seal Island off the Maine coast. Amazing!

No comments: