Porcelain Bell Garland

Porcelain Bell Garland

Regular price $22.00
32"L Porcelain Bell Garland with a subtle matte green finish