Rose Barracuda
Flower
Roses
About Rose Barracuda
Large Bloom
Rose Barracuda is a pink-white bi-color rose with a large bloom, well suited for the Kenya high altitude climate. Barracuda is a clear addition to any wholesaler collection. The bud height is about 6 cm. The stems have many thorns.
Marble Print
One special feature about Barracuda is the stunning pinkish marble print.