Posted by ChrisR on 07-07-2010 14:57
#1
John Tweddle recently sent me this photo of a tachinid seen in Alexandra Palace, north London, on 5th June. Is it a
Macquartia and can anyone say which species it might be? :)
Edited by ChrisR on 07-07-2010 14:57