SCARLATTA - Red Rose

Regular price Sale price $0.86

 Pure red roses in a large headed variety with rolling petals that explode into a gorgeous big bloom.