Ichneumonid wasp

Ichneumonid wasp

Observation - Ichneumonid wasp. Description: Lots of these all over the park

Lots of these all over the park