unidentified syrphid

unidentified syrphid

Observation - unidentified syrphid - UK and Ireland. Description: On Marsh Marigold in urban park pond, Bristol

On Marsh Marigold in urban park pond, Bristol