Thread subject: Diptera.info :: Tachinidae -> Nowickia sp.

Posted by Zeegers on 21-11-2020 19:52
#3

Yes. Can’t say which one.

Theo