Preview ichneumon wasp front part head and thorax top shot Germany Europe Image ID: 869-4585 Artist: Matthias Lenke/Okapia Purchase a commercial license Buy framed prints & more from our print store animal animals close up compound endoparasitoid europe eye fauna front germany head ichneumon image insects microscope ocelli parasite part photo shot stacking thorax top wasp