Carduus leptocladus

Morocco, Algeria, Libya