larva

larva

Observation - larva - UK and Ireland. Description: Found inside a rotting log

Found inside a rotting log