Toothed Orchid (Neotinea tridentata s/Orchis tridentata) in flower, near Ferla, Sicily, May. Meetyourneighbours.net project