The wishlist name can't be left blank

Italian Lamp by Megazza

Ref
LT16 - 1265
In stock
£3,750

£3,750

-
+
Large rare lamp by Megazza. Italy 50's.
Height125 cm (49 1/4")
More Information
Period 20th Century
Medium Glass
Country Italy
Toggle Nav