Hoverfly on Thistle.

Hoverfly on Thistle.

Observation - Hoverfly on Thistle. - Global. Description: