Thread subject:
Diptera.info :: a Tachinidae ?
Posted by Zeegers on 16-09-2018 08:04
#4
I can see the petiole in the left wing.
Theo