Hoverfly on Large Bitter-cress on Marston Marshes

Hoverfly on Large Bitter-cress on Marston Marshes

Observation - Hoverfly on Large Bitter-cress on Marston Marshes - UK and Ireland. Description: