Thread subject:
Diptera.info :: Tachinidae?
Posted by davenicholls on 06-10-2009 10:39
#1
Can anyone help with this tachinid (I think). Seen 4 October.
Thanks