Froghopper Larva

Froghopper Larva

Observation - Froghopper Larva - UK and Ireland. Description: