Thread subject:
Diptera.info :: Tachinidae
Posted by ChrisR on 04-06-2006 22:22
#4
Hmm, the second pic looks more like
Trixa conspersa
... I think.