Thread subject: Diptera.info :: Tachinidae? (Taiwan)

Posted by blackdogto on 17-09-2020 17:53
#1

Hualien Province, Taiwan

Posted by Zeegers on 18-09-2020 08:27
#2

Looks very interesting, that’s all I can say.

Theo