Code
#central part
central = circle(r=5,fill="red")
central_circle = circle(r=10,fill="white")
centralpetal_01 = ellipse(x=25,y=0,h=10,w=50,fill="#FF69B4") | (repeat(50,rotate(45)))
centralpetal_02 = ellipse(x=25,y=0,h=10,w=50,fill="#DA70D6") | (repeat(50,rotate(22.5)))
circle_01 = circle(r=50,fill="#FAFAD2")
#middle part
circlelayer_01 = circle(x=54, y=0, r=5,fill="yellow") | repeat(50,rotate(10))
circlelayer_02 = circle(x=62, y=0, r=6,fill="#FFD700") | repeat(50,rotate(10))
circlelayer_03 = circle(x=71, y=0, r=7,fill="orange") | repeat(50,rotate(10))
middlepetal_01 = ellipse(x=0,y=0,h=75,w=200,fill="Orangered") | repeat(50,rotate(30))
middlepetal_02 = ellipse(x=0,y=0,h=75,w=200,fill="DarkRed") | repeat(50,rotate(15))
circle_02 = circle(r=100,fill="yellow")
#last part
lastpetal_01 = ellipse(x=0,y=0,h=25,w=240,fill="#FFD700") | repeat(50,rotate(10))
lastpetal_02 = ellipse(x=0,y=0,h=25,w=240,fill="orange") | repeat(50,rotate(5))
circle_03 = circle(r=120,fill="yellow")
lastpetal_03 = ellipse(x=0,y=0,h=100,w=280,fill="red") | repeat(50,rotate(30))
lastpetal_04 = ellipse(x=0,y=0,h=100,w=280,fill="darkred") | repeat(50,rotate(15))
circle_04 = circle(r=140,fill="yellow")
lastcircle = circle(r=150,fill="black")
#show
show(lastcircle,circle_04,lastpetal_04,lastpetal_03,circle_03,lastpetal_02,lastpetal_01,circle_02,middlepetal_02,middlepetal_01,circlelayer_03,circlelayer_02,circlelayer_01,circle_01,centralpetal_02,centralpetal_01,central_circle,central)