Cuckoo spit - froghopper

Cuckoo spit - froghopper

Observation - Cuckoo spit - froghopper. Description: