Maybe Cuckoo flower

Maybe Cuckoo flower

Observation - Maybe Cuckoo flower - UK and Ireland. Description: Flowering in May

Flowering in May