Princess Sakura


Featured Image

About Princess Sakura

Princess Sakura (meaning Cherry Blossom) is an impressive Japanese garden rose, a botanical masterpiece, which showcases nature’s artistry in full bloom. Each delicate petal dipped in blush peach hues, unveils a mesmerizing harmony of soft peach tones. Her deep cup shape with peach centre has multi-hued pink and peach outer petals. Her velvety textures and elegant form beckon admirers, inviting them to immerse themselves in the ethereal beauty of Princess Sakura’s peach garden rose.

Your sample order

You need to login to see your bookmark list.

Your account edit

Please login to view your profile.

Key tips

Scent scale
Low — High

Vase life
Low — High