A blue leopard linen lampshade 12”

A blue leopard linen lampshade 12”

Regular price
Sold out
Sale price
£70.00
Tax included.

Blue leopard linen lampshade 12”