Spotted Orchid, Danebury - 2007

Observation - Spotted Orchid, Danebury - 2007 - UK and Ireland. Description: Could this be a hybrid?
Could this be a hybrid?
Observation - Spotted Orchid, Danebury - 2007 - UK and Ireland. Description: Could this be a hybrid?
Could this be a hybrid?