Common tachinid
Tachina fera