Thread subject:
Diptera.info :: Tachinidae
Posted by Zeegers on 30-08-2006 18:15
#2
I agree
Female E. larvarum would be my best guess
theo