hoverfly 10

hoverfly 10

Observation - hoverfly 10 - UK and Ireland. Description: