Eupeodes?

Eupeodes?

Observation - Eupeodes? - UK and Ireland. Description: