Thistle flower
Such a funny looking flower but very pretty.