OH, MY, GOD, I LOVE IT! I'm still working on yours, I've come up with a bunch of sketches/designs and I'm currently working on the final piece. I might actually end up making more than one, if that's alright with you, it's a pretty fun piece to work with
I like the symmetry and angle of this pic. It gives a sense of height while allowing the viewer to peer over all the massive overgrowth that makes up the creatures body. The thorn pattern throughout the petals gives a geometric feel which is a fundamental aspect of flowers.