Pookkalam by Anoop

Code

r1 = rectangle(w=105, h=50, fill="#2CC0CF", x=-45, y=70) 
r2 = rectangle(w=50, h=50, fill="#2078F9",  x=50, y=70)   
r3 = rectangle(w=175, h=50, fill='#FECD3D', x=-12, y=0) 
r4 = rectangle(w=70, h=50, fill='#EE3C35', x=-65, y=-70) 
r5 = rectangle(w=42, h=50, fill='#91BF23', x=0, y=-70) 
r6 = rectangle(w=42, h=50, fill='#045768', x=52, y=-70)
layer=combine([r1,r2,r3,r4,r5,r6])|scale(0.09)
s1 = rectangle(w=50,h=20,fill="#4ad7f0",stroke="none")
s2 = rectangle(w=50,h=20,fill="#f04a4a",stroke="none") | rotate(45)
s3 = rectangle(w=50,h=20,fill="#f0bb4a",stroke="none") | rotate(90)
s4 = rectangle(w=50,h=20,fill="#4af073",stroke="none") | rotate(135)
c = circle(r=15,fill="#faefd2",stroke="#faefd2")
rect1=rectangle(w=160,h=160,fill="#820a0a",stroke="none")|repeat(20,rotate(50))
rect2=rectangle(w=180,h=180,fill="#ce0606",stroke="none")|rotate(15)|repeat(20,rotate(50))
rect3=rectangle(w=200,h=200,fill="#fc9802",stroke="none")|repeat(20,rotate(50))
rect4=rectangle(w=220,h=220,fill="#fceb02",stroke="none")|rotate(15)|repeat(20,rotate(50))|scale(0.98)
rec=rectangle(w=100,h=100,fill="#fc9802",stroke="none")|repeat(10,rotate(240))
rec1=rectangle(w=60,h=60,fill="#820a0a",stroke="none")|repeat(10,rotate(240))
rec2=rectangle(w=80,h=80,fill="#ce0606",stroke="none")|rotate(15)|repeat(10,rotate(240))
el1=ellipse(w=200,h=50,fill="#fceb02",stroke="none")|rotate(15)|repeat(20,rotate(50))
el2=ellipse(w=180,h=40,fill="#f58e20",stroke="none")|repeat(20,rotate(50))
el3=ellipse(w=160,h=35,fill="#ce0606",stroke="none")|rotate(15)|repeat(20,rotate(50))
show(rect4,rect3,rect2,rect1,el1,el2,el3,rec,rec2,rec1,s1,s2,s3,s4,c,layer)