Marsh Thistle?

Marsh Thistle?

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