Free 48hr UK delivery orders over £195 (excl. Northern Ireland & Highlands)
£145.00
An unusually large and good quality satin-glass “lily” lampshade. France, c.1930
Ht.5in, W5.5in