Helleborine?

Helleborine?

Observation - Helleborine? - UK and Ireland. Description: This has appeared this year in a small clearing in my local wood in the middle of an urban area

This has appeared this year in a small clearing in my local wood in the middle of an urban area