Helleborine?

Helleborine?

Observation - Helleborine? - UK and Ireland. Description: Unsure of species name.

Unsure of species name.