Code
c1 = circle(r=150,fill = "#228B22")
c2 = circle(r=100*1.414,fill = "#d4af37",stroke="none")
c3 = circle(r=50,fill="#800080")
c4 = circle(r=25,fill = "#800080")
e1 = ellipse(w=25,h=10,fill = "#dc143c") |translate(x=12.5,y=0) |repeat(12,rotate(30))
sq1 = rectangle(w=200,h=200,fill="#ff8c00",stroke="none") |repeat(10,rotate(18))
sq2 = rectangle(w=175,h=175,fill="#FFEA00",stroke="none")|rotate(9) |repeat(10,rotate(18))
sq3 = rectangle(w=150,h=150,fill="#228B22",stroke="none") |repeat(10,rotate(18))
e2 = ellipse(w=75,h=30,fill="#FFA500") |translate(x=37.5,y=0) |repeat(12,rotate(30))
l1 = line(x1=50,y1=0,x2=-50,y2=0,stroke="white",stroke_width=5)|repeat(9,rotate(20))
c5 = circle(r=10,fill="white",stroke="none")|translate(x=75,y=20)|repeat(12,rotate(30))
# c6 = circle(r=5,fill="#FFEA00",stroke="none")|translate(x=135,y=0)|repeat(19,rotate(18))
e3 = ellipse(w=150,h=30,fill="#8B0000")|translate(x=75,y=0)|repeat(20,rotate(18))
show(c1+c2+e3+sq1,sq2+sq3+e2+c3+l1+c4+e1+c5)