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

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

A Thelaira sp. I think ?