Cotton Thistle?

Cotton Thistle?

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