hoverfly 7

hoverfly 7

Observation - hoverfly 7 - UK and Ireland. Description: