Cuckoo Flower

Observation - Cuckoo Flower - UK and Ireland. Description: