Welted Thistle ?

Welted Thistle ?

Observation - Welted Thistle ? - UK and Ireland. Description: