Posted by malvizz on 09-08-2011 22:09
#1
ID would be much appreciated
Edited by malvizz on 09-08-2011 22:32
Posted by ChrisR on 09-08-2011 22:17
#3
I'm guessing that it is a tachinid but I am not sure which one - amend the title to attract the other experts :)