Alder Spittlebug

Alder Spittlebug

Observation - Alder Spittlebug - UK and Ireland. Description: