Baccarat Crystal Noel 2007 Santa w/ Star Ornament:
This amazing crystal ornament from Baccarat is expertly crafted to glowing perfection in the sparkling clarity of hand-blown Baccarat crystal. • Signed with the Baccarat Signature • Made in France • Full-lead crystal • 3 3/8 “H (Measurements are approximate)
Product Features
- Baccarat Crystal