Cuckoo Flower

Cuckoo Flower

Observation - Cuckoo Flower - UK and Ireland. Description: I think it is Cukoo Flower but is there anything else this could easily be confused with? Growing on a river bank.

I think it is Cukoo Flower but is there anything else this could easily be confused with? Growing on a river bank.