White Helleborine?

White Helleborine?

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