Pair of Baccarat France Crystal "Diomede" Clover 7" Candlestick Candle Holders

Pair of Baccarat  France Crystal

EUR205.57