Baccarat Crystal Green Noel Christmas Tree Ornament 2 5/8 inches high. List Price: $154.00

Product Features

  • Made in France