Code
c=circle(r=100,stroke="none")
c1=ellipse(w=100,h=50,fill="#CD1076",stroke="#EEAD0E",stroke_width=5)|repeat(12,rotate(30))
c2=circle(r=30,fill="#FFA500",stroke="#F5F5F5",stroke_width=10)
p1=point (x=5,y=0)
p2=point (x=10,y=5)
p3=point (x=15,y=0)
p4=point (x=10,y=-5)
shape=polygon ([p1, p2,p3, p4],fill="#8B0000",stroke="none")
c3=shape|repeat(6,rotate(60))
c4=circle (x=12.5,y=7,r=2,fill="#F5F5F5")|repeat(6,rotate(60))
f=color(r=204,g=0, b=102)
c5=Rectangle (w=30,h=30,fill=f,stroke="#EE30A7")|repeat(6,rotate(30))
c6=rectangle (w=120,h=60,fill="#8B0000",stroke="#CD1076",stroke_width=5)|repeat(8,rotate(45) )
c7=ellipse(w=30,h=60,fill="none", stroke="#CD1076", stroke_width=2)|repeat(6,rotate(30) )
c8=circle (r=120,fill="#FF3333", stroke="none")
c9=circle (r=30,fill="#FFFF66", stroke="none") |repeat (4,rotate(45) )
f1=color(r=255,g=255,b=51)
s=rectangle (w=150,h=100,fill=f1,stroke="none") |repeat (4,rotate(45) )
f2=color(r=255,g=128,b=0)
s1=rectangle (w=170,h=120,fill=f2,stroke="none") |repeat (4,rotate(45) )
s2=circle (r=120,fill="#006633",stroke="none")
s3=circle (r=10, x=110,y=0, fill="#006633", stroke="none") |repeat (20,rotate(20) )
show(s2, c8, c5, c,s1, s, c6, c1, c2,c9, c7, c3, s3)