Froghopper

Froghopper

Observation - Froghopper - UK and Ireland. Description: Have noticed this for many years and never known what it is!!!!

Have noticed this for many years and never known what it is!!!!