Rose Brand is North America's largest provider of theatrical fabrics,