Thread subject:
Diptera.info :: Tachinidae - further ID? --> Triarthria setipennis
Posted by Zeegers on 15-02-2019 11:39
#3
Triarthria setipennis, the Forficula parasitoid.
Theo