Spotted Orchid, Danebury - 2007

Spotted Orchid, Danebury - 2007

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

Could this be a hybrid?