Thread subject:
Diptera.info :: Starnge but very characterisctic tachinid (?)
Posted by Tony Irwin on 03-11-2006 18:31
#2
Tachina grossa
(I think) - I know I'll be corrected if I'm wrong. :D