Posted by Clive Lau on 09-12-2010 03:11
#1
Not sure if this belongs to Tachinidae. Grateful for its identification.
Edited by Clive Lau on 09-12-2010 03:12
Posted by ChrisR on 09-12-2010 11:22
#2
Yes, it looks like a tachinid - something close to
Blepharipa, I think :)