On display at Chicago's Smith Museum of Stained Glass Windows, near the Navy Pier
"Guiding Angel" by the Tiffany Glass and Decorating Company, circa 1890,
Size: 2766px × 4162px
Location: Chicago, Illinois, United States
Photo credit: © Susan Pease / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: america, art, brilliant, chicago, colorful, glass, illinois, interior, navy, north, pier, stained, states, tiffany, united, window