Free shipping on orders over £75 . Local pick up is also available. Terms apply.
Regular price £54.00 Sale
Screenprinted parchment paper made into lampshade by hand in London
32cm diameter x 30cm