reddish larva

reddish larva

Observation - reddish larva - UK and Ireland. Description: 25mm long

25mm long