LUMEN
Past Lots
103
LUMEN
Standard lamp
Estimate
£5,000
-
7,000
Sold for £6,300
;