Bee Orchid, Isle of Wight

Bee Orchid, Isle of Wight

Observation - Bee Orchid, Isle of Wight - UK and Ireland. Description: Terrestrial orchid.

Terrestrial orchid.