Designed by
Title
Eye Wonder #121995451
Description
This is a Summer picture of a piece of public art titled: Eye Wonder, it is part of the exhibit titled Lighthouse on the Mag Mile, on display along Michigan Avenue located in Chicago, Illinois in Cook County. This piece was created by Lisa Birmingham. This picture was taken on July 23, 2018.
This image is editorial