Thread subject:
Diptera.info :: Tachinidae (8664)
Posted by Xespok on 22-12-2008 19:50
#3
Not Calliphoridae in my opinion.