Cuckoo Spit on Fireweed

Image no. 56148