Thread subject: Diptera.info :: Images from Japan from May 2005 13

Posted by ChrisR on 24-11-2005 16:25
#5

Looks a bit Dexiine (tachinid) to me - but hard to see the necessary bits