Hoverfly on Onopordum acanthium – Cotton thistle

Hoverfly on Onopordum acanthium - Cotton thistle

Hoverfly on Onopordum acanthium – Cotton thistle – © Tim Gainey/GAP Photos