Bumblebee Orchid (Ophrys bombyliflora), Sardinia, Italy, Europe Ophrys bombyliflora. Monte Doglia. Alghero, SS, Sardegna, Italy