Orchid?

Orchid?

Observation - Orchid? - UK and Ireland. Description: Found on an ex-colliery site within neutral grassland.

Found on an ex-colliery site within neutral grassland.