Larva on hop garden

Larva on hop garden

Observation - Larva on hop garden - UK and Ireland. Description: 7-8mm long

7-8mm long