Pookkalam by Abhijith k

Code

c1 = circle(r=150,fill="yellow",stroke="none")
c2 = circle(r=105,stroke="#EB9C00",fill="#D9048E",stroke_width=4) | translate(y = 40) | repeat(6, rotate(60))
r1 = rectangle(x=0,y=0,w=170,h=170,fill="#ED6A5E",stroke="white",stroke_width=3)|repeat(11,rotate(60))
c3 = circle(r=130,fill="green",stroke="white")
c4 = circle(r=100,fill="#B6072A",stroke="white",stroke_width=3)
e4 = ellipse(w=200,h=70,stroke="#F50F36") | repeat(75, rotate(6)) | scale(0.955)
e = ellipse(w=190,h=50,fill="#F1F516",stroke="black",stroke_width=2) | repeat(20,rotate(30))
c5 = circle(r=70,fill="purple",stroke="#6B23EB",stroke_width=5)
e1 = ellipse(y=50,w=20,h=40,fill="#E41127",stroke="black",stroke_width = 1)
e2 = ellipse(y=40,w=10,h=30,fill="#E8E3FC",stroke="black",stroke_width = 0.5)
petals = (e1+e2) | repeat(50,rotate(160))
f1 = petals | translate(x=105) | repeat(150,rotate(150))
e3 = ellipse(h=10,w=5,x=0,y=10,fill="#FFFDE3",stroke="#E6CA73",stroke_width=1) | repeat(60, rotate(100))
c6 = circle(r=4,fill="yellow",stroke="none")
show(c1,c2,c3,r1,c4,e4,e,c5,e1,e2,petals,f1,e3,c6)