Keyword: Spirit of Progress
Photos
The "Spirit of Progress" Statue – Viewed from the Chicago River, Chicago, Illinois, United States
Posted on 15 Feb 2019