Thread subject:
Diptera.info :: Tachinid
Posted by Zeegers on 01-08-2015 18:11
#10
I can neither confirm nor deny it.
Too many features invisible in these pics.
Theo