Hoverfly on Leaf

Hoverfly on Leaf

Observation - Hoverfly on Leaf - UK and Ireland. Description: