Tea Rose 31"
Tea Rose 31"
Tea Rose 31"
Tea Rose 31"

Tea Rose 31"

Regular price $21.00

    • 31" tall
    Our tea rose stem looks just like it was cut from the bush. Available in 4 different colors.