Showing posts with label wildlife. Show all posts
Showing posts with label wildlife. Show all posts

Thursday, July 19, 2007

Okay, what is this thing?

We found this on Honeymoon Island, which is close to Dunedin, Florida. Is it a bug? A tiny crab? Anyone out there want to guess?