Froghopper (cuckoo spit)

Froghopper (cuckoo spit)

Observation - Froghopper (cuckoo spit) - UK and Ireland. Description: