Thread subject:
Diptera.info :: Tachinidae ID -->Leucophora sp. (Anthomyiidae)
Posted by Zeegers on 18-03-2015 12:36
#3
Definitely not Tachinidae, I'd say Anthomyiidae.
Theo