Trichogramma species



[Click to enlarge image]
Ovipositing
566 X 750
28 KB