Code
c1 = circle(r=155, fill="gold") #mainbg
c2 = circle(r=25, fill="#800000", stroke="none") #innermostflowerbg
e1 = ellipse(w=75, h=50, stroke="#700548", stroke_width=4) | repeat(6, rotate(60)) #purplecurls
e2 = ellipse(x=82, y=82, w=43, h=10, fill="purple", stroke="none") | repeat(28, rotate(15)) #purplefence
e3 = ellipse(x=-82, y=82, w=43, h=10, fill="purple", stroke="none") | repeat(28, rotate(-15)) #purplefence
c3 = circle(x=82, y=82, r=5, fill="pink", stroke_width=2) | repeat(28, rotate(15)) #purplefencecenter
c4 = circle(x=120, y=95, r=20, fill="darkred") | repeat(28, rotate(15)) #outermostcircle
e4 = ellipse(x=60, y=60, w=40, h=15, fill="#FF3366") | repeat(300, rotate(2)) #pinktyre
c5 = circle(x=25, y=82, r=15, fill="#0B7A75") | repeat(13, rotate(30)) #tyrecircles
c6 = circle(r=45, fill="#B80000") + circle(r=40, fill="#F9DB62") #purplecurlbg
e5 = ellipse(x=50, y=20, w=28, h=19, fill="gold") | repeat(25, rotate(20)) #sunflower
c7 = circle(r=67, fill="#B80000") #sunflowerbg
c8 = circle(r=10, fill="#E00038") + circle(r=7, fill="yellow") #innerflowercircle
e6 = ellipse(x=10, y=5, w=10, h=5, fill="#F33B16") | repeat(25, rotate(20)) #innerflowerpetals
c9 = circle(r=22, fill="sandybrown") + circle(r=20, fill="darkred") + circle(r=18, fill="sandybrown") #innerbgs
show(c1, c7, e5, c6, c2, c9, e6, e1, e3, e2, c3, c4, e4, c5, c8)