Bee Orchid  (Ophrys apifera), Northumberland, England

Bee Orchid (Ophrys apifera), Northumberland, England

Bee Orchid  (Ophrys apifera), Northumberland, England

Bee Orchid (Ophrys apifera), Northumberland, England