Hoverfly 3

Hoverfly 3

Observation - Hoverfly 3 - UK and Ireland. Description: Large hoverfly, in boggy cattle pasture.

Large hoverfly, in boggy cattle pasture.