Posted by Zeegers on 05-09-2008 07:12
#8
Compsilura concinnata.
Interesting case.
"Palaearctic. Introduced and established in northeastern USA and southeastern Canada, etc, etc"
(Catalogue of the Tachinidae of America north of Mexico, O'Hara & Monty Wood, 2004)
So that's why it looked so familiar !
Theo