Orchid?

Orchid?

Observation - Orchid? - UK and Ireland. Description: Sorry the photos are not that great, it was dark in the woods.

Sorry the photos are not that great, it was dark in the woods.