? hybrid orchid

? hybrid orchid

Observation - ? hybrid orchid - UK and Ireland. Description: