Thread subject: Diptera.info :: Tachinidae USA 2009-V-24

Posted by John Carr on 24-11-2011 00:50
#1

Massachusetts, USA May 24, 2009

farm3.staticflickr.com/2452/3560379598_e43aac6eec.jpg
(Click for large or view on Flickr.)

farm3.staticflickr.com/2482/3560379614_282a250be7.jpg
(Click for large or view on Flickr.)