hoverfly a

hoverfly a

Observation - hoverfly a - UK and Ireland. Description: