Lumiere Semi-Flushmount

Price

$826.00

Shipping
Free Shipping
 

Item number
6389
Manufacturer
Foscarini
Manufacturer number
026008 50 U