$8.99
2 in stock
The stunning North Rose Window of Notre Dame Cathedral in Paris. It is the favorite subject for photography by the visitors to Notre Dame Cathedral because the colors are so beautiful!
5.3" Diameter