France

A king's jewel box, Saint Chapelle Church in Paris, France was recently restored. See our selection.