Lampshade 11.5 x 24.5 x 18.5 cm

Lampshade 11.5 x 24.5 x 18.5 cm

Lampshade by Clayre & Eef Heart Print

Item currently out of stock