Vesuvius 26Lt Pendant – Chrome, Crystal Trim & Ball Drops
ID# 8382CC

£1,872.00