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?