D006 MPTSC | MI : Hymenoptera: Ichneumonidae species? 34.5mm

D006 MPTSC | MI : Hymenoptera: Ichneumonidae species? 34.5mm

EUR0.90