Pookkalam by NAVANEETH K G

Code

c1=circle(r=140, fill="red", stroke="#ad0023", stroke_width=5)
c2=circle(r=15, fill="#d1de16", stroke="none")+ellipse(w=18, h=10, fill="#599407", stroke="none")|translate(x=120)
shape1=c2|repeat(20, rotate (30))
c3=ellipse(w=120, h=75, a=0.5, stroke="#c0d6fa", stroke_width=3)|translate(x=10)
shape2=c3|repeat(12, rotate(30))
c4=rectangle(w=60, h=60, stroke="#f78a3b",stroke_width=2)
shape3=c4| repeat(10, rotate (10))
c5=circle(r=50, fill="#59053c",stroke="none")
c6=circle(r=75, fill="#f7202b", stroke="none")
shape4=ellipse(w=200, h=100, fill="#ffee6b", stroke="none")+ellipse(w=175, h=75, fill="#f57418", stroke="#2839f7", stroke_width=5)
s5=shape4|repeat(3, rotate(60))
shape5=ellipse(w=50, h=2, fill="red", stroke="none")
s6=shape5| repeat(40, rotate (25))
show(c1, shape1, s5,c6, shape2, c5, shape3, s6)