Chicago (7/52)

Add to Lightbox Download
< Prev Next >
Chicago, Illinois.  A red sculpture on display in Millennium Park's North Terrace against a background of tiny windows from an adjacent building.  © 2007
Chicago, Illinois. A red sculpture on display in Millennium Park's North Terrace against a background of tiny windows from an adjacent building. © 2007
Filename: 070812_chicago011.jpg
Copyright