hoverfly, garden.

hoverfly, garden.

Observation - hoverfly, garden. - UK and Ireland. Description: