Diptera (Stratiomyidae (Microchrysa polita))

Diptera (Stratiomyidae (Microchrysa polita))

Observation - Diptera (Stratiomyidae (Microchrysa polita)) - UK and Ireland. Description: A Soldier Fly

A Soldier Fly