Some sort of orchid?

Some sort of orchid?

Observation - Some sort of orchid? - UK and Ireland. Description: