DELIVERY & PICK UP AVAILABLE!
Our luxury everlasting roses are 100% real, natural roses. Cut when they are at the peak of their beauty, our roses are preserved professionally to maintain their freshness and beauty. They can last at least two years with the proper care.
They do not need to be watered.