Soldier Fly?

Soldier Fly?

Observation - Soldier Fly?. Description: Thick-bodied

Thick-bodied