Is this a Tachina fly

Is this a Tachina fly

Observation - Is this a Tachina fly. Description: