Carthamus carduncellus

Carthamus carduncellus

Observation - Carthamus carduncellus - Global. Description: A spiny plant that has taken ages to i.d so I hope I have it right!

A spiny plant that has taken ages to i.d so I hope I have it right!