Larva?

Larva?

Observation - Larva?. Description: 8-10mm long. Fell onto me out of an apple tree.

8-10mm long. Fell onto me out of an apple tree.