Designed by
Title
Deer #95407316
Description
This is a Summer picture of a piece of public art titled: Deer located on the bank of the Chicago River in Chicago, Illinois in Cook County. This piece stands 12 feet tall and 20 feet long, it is the work of Tony Tasset, is made of painted fiberglass, and was installed on June 27, 2017. This picture was taken on July 2, 2017.
This image is editorial