Spotted Orchid, Danebury - 2007

Spotted Orchid, Danebury - 2007

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

Could this be a hybrid?