Magnificent long stemmed red roses! Traditionally, red roses mean: love, passion, courage, sincere love, and romantic love. What better way to say it, but with roses!!!
Item: RR-12
This item has been added in our catalog on Monday January 04, 2010.