Thread subject:
Diptera.info :: Tachinidae / Siphonini? 3
Posted by Zeegers on 29-08-2010 20:21
#3
First impression is Triarthria or possibly Triachactia pictiventris
Theo