Thistle. Cardoon (Cynara cardunculus) or artichoke thistle – slon.pics – free stock photos and illustrations