hoverfly 9

hoverfly 9

Observation - hoverfly 9 - UK and Ireland. Description: