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