Carduus chevallieri

Endemic to Morocco and Algeria