European Alder Spittle Bug (Aphrophora alni)

European Alder Spittle Bug (Aphrophora alni)

Observation - European Alder Spittle Bug (Aphrophora alni) - UK and Ireland. Description: