White campion?

White campion?

Observation - White campion? - UK and Ireland. Description: