Chloromyia cf formosa

Chloromyia cf formosa

Observation - Chloromyia cf formosa - UK and Ireland. Description: