Close
Ichneumon cocoon
Ichneumonidae sp.