The magnificent Rose Window is one of the most famous stained glass windows in the world. Located in the Notre Dame Cathedral in Paris, France. 2.75″ double sided Christmas ornament to enjoy for a lifetime.

Product Features

  • Hand Crafted, Printed in USA
  • Glossy Finish is Scratch Resistant
  • Double Sided Design 2.75 Inches
  • Design: Rose Window