This is so neat!!! I love roses and I love that you put flower meanings into consideration in this piece!!! Blue roses are mysterious(because they arent natural), yellow roses resemble a platonic love, and pink roses are affectionate but dont come off as strong as red roses do :3