Home
Places
Things
Glossary
Photos
Blog
Toggle sidebar
Home
Places
Things
Glossary
Photos
Blog
About
Chicago
Image: Cancer display 3 1114
Sears Tower, Chicago Sears Tower, Chicago, Illinois, USA.
Id
14689
Date
October 19, 2005
Location
250385
Resolution
900 x 1144 px (1 MP)
Camera
CYBERSHOT
focal length
14mm