Thread subject: Diptera.info :: Tachinidae - Epicampocera succincta

Posted by tim worfolk on 14-07-2009 06:35
#1

Tachinidae or something else? I'm afraid the photo-quality may not help much.

12/7/2009: Devon, England

Thanks

Tim

Edited by tim worfolk on 14-07-2009 10:13