Friday, January 21, 2005


Fin Whale stranded on Martha's Vineyard, January 17, 2005 Posted by Hello