You have no items in your shopping cart.
Put your petals in this pretty paper mache vase. This flower-shaped vase in natural shades is made in India and stands 14" tall. Grab a pair for your entryway or guest area.
Non-returnable.
Damaged items will be replaced.
See full return policy