A simple illustration with vectors but yet very well done. Because it is an organic object we cannot expect something perfect. I like the colors of the flower, they make me think about a sakura flower.
The magnolia flower meaning is attached with the symbols of perseverance, nobility, beauty, sweetness and dignity. The white magnolias flower meanings include purity and perfection. The pink magnolia flowers mean youth and innocence.