Thread subject:
Diptera.info :: B&W pupa, Hungary, May
Posted by Xespok on 02-06-2009 22:39
#2
I think this is Ichneumonidae.