Posted by
lynkos on 11-08-2005 07:01
#1
I find myself in England for a few weeks on family business, so this and the next post are of English diptera, rather than my usual Mediterranean creatures. I think this is a Tachinidae, would I be right?
Thanks in advance, Sarah