Monstera Leaf Spray - 29" Green

Monstera Leaf Spray - 29" Green

Sold Out

Artificial monstera leaf, 29" length

Search our store