ROSE
Roses are available in a vast assortment of colors and varieties. The most impressive variety are garden roses. They are the fullest blooms and have a beautiful fragrance. Every color rose has it's own special meaning. Red means love. White signifies innocence and reverence. Pink means happiness and admiration. Yellow is for friendship and joy. Peach signifies gratitude and pride. And lavender means love at first sight. Roses are available throughout the year and come primarily from Ecuador, South America, and Holland.