Eupeodes ?

Eupeodes ?

Observation - Eupeodes ? - UK and Ireland. Description: