Free Shipping



Artificial Rose Spray

Regular price $16.99 AUD

Tax included. Shipping calculated at checkout.

Two Heads and One Bud

Size - 58cms

Colour - Tea rose (pink), and Yellow