Posted by Jeroen K on 15-08-2021 11:10
#1
Ichneumonidae? Possible to get further? Thanks in advance.
Moerkerke (Belgium), on light, 14-08-2021.
Posted by eklans on 15-08-2021 11:49
#2
Ichneumonidae is correct and from what I see, it could be of Campopleginae.