There are few flowers more beautiful, more scented or more symbolic than a rose. Their deep red petals, curving seductively above a stem of harsh thorns, are given to lovers and dear friends as a sign of love.
On stage, on screen and in the street, you will have seen...