Monstera leaf
Monstera leaf
Monstera leaf

Monstera leaf

£17.00 GBP

Artificial monstera leaf.

65cm