Pookkalam by Aleenia Ann

Code

c1=circle(r=150,fill='#195517')
c2=circle(r=140,fill='#f5e518')
c3=circle(r=120,fill='#fc7704')
e1=ellipse(h=238,w=50,fill='red') | repeat(4, rotate(45)) 
e2=ellipse(h=200,w=50,fill='#f80756') | repeat(4, rotate(45))
c4=circle(r=75,fill='white')
c5=circle(r=65,fill='#195517')
e3=ellipse(h=131,w=60,fill='#af5a0c') | repeat(8, rotate(45))
e4=ellipse(h=116,w=60,fill='black') | repeat(8, rotate(45))
e5=ellipse(h=100,w=60,fill='white') | repeat(8, rotate(45))
c6=circle(r=40,fill='#195517')
c7=circle(r=35,fill='white')
c8=circle(r=27,fill='#530e8d')
c9=circle(r=18,fill='#f5e518')
c10=circle(r=5,fill='#350872')
c11=c10 | scale(0.5) | translate(x=110,y=0)
c12=c10 | scale(0.5) | translate(x=-110,y=0)
c13=c10 | scale(0.5) | translate(x=0,y=110)
c14=c10 | scale(0.5) | translate(x=0,y=-110)
c15=c10 | scale(0.5) | translate(x=78,y=78)
c16=c10 | scale(0.5) | translate(x=78,y=-78)
c17=c10 | scale(0.5) | translate(x=-78,y=-78)
c18=c10 | scale(0.5) | translate(x=-78,y=78)
r1=rectangle(h=150,w=150,fill='#fad602',stroke="#327f2f",stroke_width=2) | repeat(2,rotate(50))
r2=rectangle(w=166,h=166,fill="#9b0a1b",stroke="white")|rotate(15)|repeat(20,rotate(50))
show(c1,c2,c3,r2,r1,e1,e2,c4,c5,e3,e4,e5,c6,c7,c8,c9,c10,c11,c12,c13,c14,c15,c16,c17,c18)