hoverfly 5

hoverfly 5

Observation - hoverfly 5 - UK and Ireland. Description: