Cuckoo Spit

Cuckoo Spit

Observation - Cuckoo Spit - UK and Ireland. Description: