25” Garden Rose Stem

25” Garden Rose Stem

Regular price $11.99

25” Garden Rose Stem. Faux.