Leonardo Da Vinci is a true masterpiece. His dramatically quartered, medium pink blooms with 80+ petals are everblooming on a well contained plant. Each blossom is perfectly painted as if it were extracted from a da Vinci mural. Expect a mild, tea fragrance and moderate, thorny stems.
Leonardo Da Vinci
C$52.95Price
Out of Stock