This window was originally installed in a house located on the present site of the first church of christ scientist on overlook road in cleveland. Date: 1895. Place of creation: America, New York, late 19th-early 20th Century. Dimensions: Unframed: 227.3 x 114.3 cm (89 1/2 x 45 in.). Medium: stained glass. Collection: Cleveland Museum of Art. Clevelandart 1966.432