Princess Sakura is a magnificent Japanese garden rose, a work of botanical art that exemplifies nature's artistry in full bloom. Each tiny petal, bathed in blushing peach colors, reveals a fascinating symphony of subtle peach tones. Her outer petals are a variety of shades of pink and peach, with a deep cup-shaped peach center. Her plush surfaces and graceful shape entice admirers, luring them into the ethereal beauty of Princess Sakura's peach garden rose.
Scent rating: 2
Our roses are sold by the dozen and will be cut, packed and shipped to the UAE according your requirements.