Thread subject:
Diptera.info :: Tachinid NL 1 > Campylochaeta praecox
Posted by Zeegers on 18-04-2018 06:39
#4
Yes, spot on !