tachinid fly? Beaver Brook Association, Hollis, Hillsborough County, New Hampshire, USA October 3, 2010
I'm not sure if this is the same fly as
but until someone tells me it is, I'm posting them separate.
Contributed by Molly Jacobson on 8 October, 2010 - 6:02pm Last updated 19 June, 2013 - 5:51pm |