L 5043
A pair of English bronze mirrored and frosted glass wall lights from Claridges Hotel, London c. 1950
40.5 cm h x 31 cm w
Retail Price POA + VAT