Designed by
Title
The Spirit of Progress #108484486
Description
This is a Winter picture of he iconic sculpture titled: The Spirit of Progress located above the twelfth floor of the old Montgomery Ward Administration Building located in Chicago, Illinois in Cook County. The 22.5 foot tall bronze sculpture by Augustus Saint-Gardens, it represents the goddess Diana in a flowing robe balancing on a globe, with a a torch in her right hand and a caduceus in her left hand. This picture was taken on January 25, 2018.
This image is editorial