Large Hoverfly

Large Hoverfly

Observation - Large Hoverfly - UK and Ireland. Description: