Thread subject:
Diptera.info :: Ctenichneumon edictorius
Posted by ChrisR on 26-10-2013 23:29
#4
Ichneumonidae ... too many antennal segments for Pompilidae ;)