Thread subject:
Diptera.info :: Tachinidae
Posted by Zeegers on 25-05-2009 20:26
#3
Yes, A tachinid.
Might be Epicampocera succincta
And cabbage in the garden ?
Theo