Possible Ichneumonidae 1.09.12 058

Possible Ichneumonidae 1.09.12 058

Observation - Possible Ichneumonidae 1.09.12 058. Description: