Unidentified Larva

Unidentified Larva

Observation - Unidentified Larva - UK and Ireland. Description: An unidentified larva I found under a rock in my garden.

An unidentified larva I found under a rock in my garden.