16" Yellow and Black Leopard Handmade Lampshade

16" Yellow and Black Leopard Handmade Lampshade

Regular price £225.00

Handmade in the UK


x