Thistle?

Thistle?

Observation - Thistle? - UK and Ireland. Description: