FREE Shipping for orders over $85 ~ Flat Rate of $8.95 for orders under $85



Paper Roses - Very Pale Pink - 1.5cm (10 pieces)

Regular price $2.55

Tax included.

1.5cm Very Pale Pink Paper Roses (10 pieces)