Orchid?

Orchid?

Observation - Orchid? - UK and Ireland. Description: In a shaded area next to a gravel track

In a shaded area next to a gravel track