Sky Roses

16 blue roses (Dyed or Sprayed) in a box

SGD 143

The meaning of blue rose is fantasy and impossibility. Hoping for a miracle and new possibilities. The simplicity of Blue 16 roses is the perfect way to express your everlasting love. Roses are framed layer upon layer in a nice gold box.



Customers Also Bought