Thread subject:
Diptera.info :: muscidae
Posted by totipotent on 23-04-2006 18:59
#2
I may be shooting myself in the foot, but I believe that is a Calliphorid...
-------------------------------------------------------------------------------------