Soldier Fly?

Soldier Fly?

Observation - Soldier Fly?. Description: Iridescent green thorax, gold abdomen. Eyes appear hairy.

Iridescent green thorax, gold abdomen. Eyes appear hairy.