France - irusso

Powered by SmugMug Log In

The upper chapel at Sainte-Chappelle. The 15 stained glass windows are more than 50 feet high and depict more than 1,000 scenes from both the Old and New Testament.