Thistle?

Thistle?

Observation - Thistle? - UK and Ireland. Description: The plant on the right.

The plant on the right.