Thread subject:
Diptera.info :: Ichneumon or ..
Posted by Andre Jas on 28-06-2006 09:37
#1
Hi,
By the first look of it I'd say ipulidae, but the antennae are too long I think. Anyone?
Thanks,
Andr