Bee Orchids (Ophrys apifera)
Bee Orchids (Ophrys apifera)

A British native orchid

Bee Orchids (Ophrys apifera)

A British native orchid