dcsimg

Image of Ichneumon torpefactus Brues 1910