Designed by
Title
Chicago Christmas Tree #132035699
Description
This is a Fall picture of the Chicago Christmas Tree on the Water Tower Plaza located in Chicago, Illinois in Cook County. This picture was taken on November 19, 2018.
This image is editorial