Orchid

Orchid

Observation - Orchid - UK and Ireland. Description: Spider orchid?

Spider orchid?