Close up of Longhorn Beetles scientific name Stenopterus flavicornis mating on a Queen Anne's Lace flower in northern Israel.