The number 12 symbolizes wholeness, holiness, unsurpassability, and perfection. Both Greek mythology and China regard 12 as a perfect and sacred number. So the 12 roses represent: you are my favorite, flying together, heart to heart, love you more and more, miss each other every day. Giving 12 roses is an expression of unsurpassed love to your lover.
12 red roses: My strong love for you has taken root and sprouted in my heart, and I hope to live a simple and happy life with you and share a good mood.
12 white roses + Blue roses: represents pure love for you, without any impurities, to enjoy joy and happiness in a world only ours.