Orchid (Ophrys apulica) flowers, Vieste, Gargano National Park, Gargano Peninsula, Apulia, Italy, April 2008