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?
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?
Subscribe to:
Comments (Atom)

