Pookkalam by Ramgovind V

Code

#Inner layer
c1=circle(r=5,fill="white")
c2=circle(r=10,fill="red")
c3=circle(r=15,fill="orange")
c4=circle(r=20,fill="yellow")
s1=rectangle(w=40,h=1,fill="black")|(repeat(8,rotate(30)))
s2=ellipse(w=100,h=10,fill="pink",stroke="white",stroke_width=2)|(repeat(8,rotate(30)))

#Middle layer
s3=rectangle(w=100,h=100,fill="purple",stroke="yellow",stroke_width=3)|(repeat(3,rotate(60)))
s4=rectangle(w=75,h=150,fill="crimson",stroke="blue")|(repeat(8,rotate(30)))
c5=circle(r=85,fill="indigo")

#Outer layer
s5=ellipse(w=250,h=30,fill="yellow",stroke="orange",stroke_width=3)|(repeat(20,rotate(10)))
c6=circle(r=125,fill="red",stroke="blue",stroke_width=2)
s6=ellipse(w=286,h=60,fill="green")|(repeat(20,rotate(10)))
c7=circle(r=143,fill="pink")
c8=circle(r=150,fill="darkblue")

#show
show(c8,c7,s6,c6,s5,c5,s4,s3,s2,c4,c3,c2,s1,c1)