Description:
Leafhopper larvae of some sort, I think. It jumped into and out of my shoe on the basketball court of a semi urban park in Providence, RI. Afternoon.
Habitat:
Semi urban park
Providence, Rhode Island, USA
Spotted on Aug 18, 2014
Submitted on Aug 18, 2014
No Comments