a photograph of one of the many stained glass windows at the cathedral of the immaculate conception in denver