DSCN9896

a church entirely of stained glass–Saint Chapelle Cathedral