Lizard Orchid

Lizard Orchid (Himantoglossum hircinum) close-up of the amazing flowers from which this orchid gets its name, UK