Thread subject: Diptera.info :: British Tachinid for ID

Posted by tlegrand on 06-02-2018 22:24
#2

A Thelaira sp. I think ?