Hoverfly on Thistle.

Hoverfly on Thistle.

Observation - Hoverfly on Thistle.. Description: