Tavares, Lake County, Florida, USA October 1, 2012 Size: 2 cm
Found on screen in Hickory Point Park in Tavares. Don't know if it's identifiable, I'v been looking for days and can't find anything even close. Hopefully someone has seen one before! Thanks for any help.