Bee Orchid (Ophrys apifera)
Bee Orchid (Ophrys apifera)

A British native orchid

Bee Orchid (Ophrys apifera)

A British native orchid