Garden Roses

Princess Sakura™

Princess Sakura (Cherry Blossom)™ is a Japanese garden rose that is most impressive. Her deep cup shape with peach center has multihued pink and white outer petals that are striking! Photo courtesy of Parfum Flower Company

"We grow and sell beauty and we make people smile."

- Janet Louie, Owner Green Valley Floral