Hello,

I took this picture of a fly of the Tachinidae family photographied at East Angus Quebec (near Vermont/Maine) last August 5th.

Could it be Hystricia abrupta?

Any idea about the species?

Thank you very much in advance,

Michel