Previous Photo
Some photos just lay it all out there. A quick glance at this photo tells you everything you need to know ... Chicago Tribune Building, Chicago, Illinois, USA. Any questions?
View photos from December 2005