Pookkalam by Niya Sheeno Thekkath

Code

#outer design
c1 = circle(r=150,fill="#003300")
r1 = rectangle(w=210,h=210,fill="#009933",stroke="none")|repeat(18,rotate(20))
r2 = rectangle(w=194,h=194,fill="#e68a00",stroke="none")|rotate(45)|repeat(18,rotate(20))
r3 = rectangle(w=179,h=179,fill="#ffbf00",stroke="none")|repeat(18,rotate(20))
r4 = rectangle(w=165,h=165,fill="#ffff80",stroke="none")|rotate(45)|repeat(18,rotate(20))
r5 = rectangle(w=120,h=120,fill="#e6f9ff",stroke="none")|rotate(45)|repeat(18,rotate(20))

show(c1,r1,r2,r3,r4,r5)

#middle design

r6=rectangle(w=214,h=19,stroke="none",fill="#003300")|repeat(18,rotate(20))
r7=rectangle(w=214,h=19,stroke="none",fill="#ffff80")|rotate(30)|repeat(18,rotate(20))

#inner design

c2=circle(r=55,fill="#d6f5d6")

r8=rectangle(w=76.5,h=76.5,fill="#003300",stroke="none")|rotate(5)|repeat(9,rotate(30))
r9=rectangle(w=56,h=56,fill="#e68a00",stroke="none")|rotate(5)|repeat(9,rotate(30))
r10=rectangle(w=30,h=30,fill="#ffff80",stroke="none")|rotate(5)|repeat(9,rotate(30))

show (r6,r7,c2,r8,r9,r10)