Do any of you know what this little animal might be?  I honestly have no idea, and rather than look it up I thought I’d crowd-source it to you folks first.

It was lurking on the underside of a leaf at the Archbold Biological Station in Florida along the shores of a sinkhole lake.  This was back in June.  It’s about a centimeter long.

update: It’s a hover fly larva.  Ted MacRae picked it- thanks!