Speaking Roses combines the beauty of mother nature with human sentiments, creating a new standard of expression.
Speaking Roses is now expanding all over the world, giving business minded individuals the opportunity to represent the company in their own local market and become part of their world wide network.