Northern Marsh Orchid ?

Northern Marsh Orchid ?

Observation - Northern Marsh Orchid ? - UK and Ireland. Description: