Thistle of some sort?

Thistle of some sort?

Observation - Thistle of some sort? - UK and Ireland. Description: