larvae

larvae

Observation - larvae. Description: i have no idea what this was, found it when digging a long un used garden.

i have no idea what this was, found it when digging a long un used garden.