It looks extremely beautiful! Especially those petals in blue and green colours.
Oh my goodness! These rainbow roses are just lovely and inspiring!
Actually rainbow roses are also known as Happy Roses. It can turns into all kinds of colours, though black and white are impossible to make.
If you're madly in love with it.... Let's purchase it! http://www.happy-roses.com/