unidentified syrphid

unidentified syrphid

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

On Marsh Marigold in urban park pond, Bristol