Thread subject:
Diptera.info :: Mutillidae?
Posted by Jiri Hodecek on 08-04-2011 10:43
#1
Photo from Amazonia; 2008. Thanks for any closer ID.. :)
Posted by Paul Beuk on 08-04-2011 20:27
#2
I would say so!