Friday, April 15, 2005


April 8, 2005 in Islamorada, Florida they had one heck of a storm. The 'enormity' of nature is astounding. Posted by Hello