Roseshire is thrilled to announce the limited release of their 10-dozen “Legacy” collection, which features 120 premier quality, hand-manicured red roses – each adorned with individual water tubes – within a custom-designed Roseshire box.Continue reading