Hoverflly

Hoverflly

Observation - Hoverflly - UK and Ireland. Description: