Muller Frères, Luneville | 3 Magnolia Pink Art Deco Lampshades | France c.1925

£295.00

Product Code: AD004a Category:
Share