Ophrys apifera x Ophrys insectifera
Bee x Fly orchid hybrid
Photographed Somerset, 29 June 2005
Image number
290605hyb10