Thread subject: Diptera.info :: Tachinidae ID? / South Korea--> Tachina nupta

Posted by Zeegers on 03-11-2020 07:37
#3

Yes, I think so.

Theo