James Powell & Sons | Large Vaseline-glass “Jelly” Lampshade | England c.1900

£595.00

In stock

Product Code: LG496 Categories: ,
Share