Pyramidal Orchid?

Pyramidal Orchid?

Observation - Pyramidal Orchid? - UK and Ireland. Description: