World

Chicago gets 90-feet-high 'Eyeball'

(Xinhua)
Updated: 2010-07-08 09:54
Large Medium Small
Chicago gets 90-feet-high 'Eyeball'
People visit the art installation "Eyeball" at the Pritzker Park in Chicago, the United States, July 7, 2010. [Xinhua]