Sale!

English Roses

Lady Mitchell™

Original price was: $50.00.Current price is: $35.00.
Sale!

Climbing Roses

Lady Penelope

Original price was: $50.00.Current price is: $35.00.
Sale!

Hybrid Tea Roses

Lancôme®

Original price was: $50.00.Current price is: $35.00.
Sale!

Climbing Roses

Lavender Lassie

Original price was: $50.00.Current price is: $35.00.
Sale!
Original price was: $52.00.Current price is: $36.40.
Sale!

Old Garden Roses

Lilac Pink Moss

Original price was: $50.00.Current price is: $35.00.
Sale!

Hybrid Tea Roses

Liv Tyler™

Original price was: $50.00.Current price is: $35.00.
Sale!

Old Garden Roses

Louise Odier

Original price was: $50.00.Current price is: $35.00.
Sale!

Polyantha Roses

Lovely Fairy®

Original price was: $50.00.Current price is: $35.00.
Sale!
Original price was: $50.00.Current price is: $35.00.
Sale!

Shrub Roses

Lovesong™

Original price was: $50.00.Current price is: $35.00.
Sale!

Hybrid Tea Roses

Lynn Anderson

Original price was: $50.00.Current price is: $35.00.