Thread subject:
Diptera.info :: Pompilidae?
Posted by ChrisR on 15-09-2011 14:16
#4
Looks like Pompilidae (spider-hunting wasps) to me :)