Code
ec=ellipse(w=193,h=24,x=75,y=0,stroke='black',stroke_width=2,fill="#fc0532")
tc=ec | repeat(72, rotate(5))
bt=ellipse(w=160,h=23,x=75,y=0,stroke='black',stroke_width=2,fill="#ff8223")
er=bt| repeat(72, rotate(5))
bf=ellipse(w=130,h=25,x=75,y=0,stroke='black',stroke_width=2,fill="#fce705")
gf=bf | repeat(36, rotate(10))
shape1 = ellipse(x=50,y=50,w=100,h=310) | repeat(480, rotate(10.5))
show(shape1,tc,er,gf)
c1 = circle(r=100,fill="black",stroke="black")
c2 = circle(r=116,fill="#0a3505",stroke="black")
c3 = circle(r=150,fill="0000",stroke="none")
e1=ellipse(w=90,h=17,x=75,y=0,stroke='black',stroke_width=4,fill="#f9530c")
r1=e1 | repeat(8, rotate(45))
b4=ellipse(w=80,h=17,x=75,y=0,stroke='black',stroke_width=4,fill="#fcaf0a")
gr=b4 | repeat(50, rotate(10))
sh = ellipse(w=90,h=15, fill="#1d5b08" , stroke="black") | repeat(50,rotate(120))
sh2 = sh |rotate(30)
in1 = circle(r=18,fill="#354d1d")
in2 = circle(r=12,fill="#c2d613")
in3 = circle(r=6,fill="white")
show(c2,gr,r1,sh2,in1,in2,in3)