Bee Orchid

Bee Orchid

Observation - Bee Orchid - UK and Ireland. Description: Group of Bee Orchids under a small tree

Group of Bee Orchids under a small tree