Thread subject:
Diptera.info :: Tachinidae 7 (NL)
Posted by Zeegers on 25-05-2015 08:44
#3
Triarthria setipennis, the earwig specialist.
Theo