Blind City
June 20, 2007 - Beijing, China - A Chinese girl walks by a billboard with eye expressions. The 15-square-meter billboard with 48 pairs of eyes is an advertising signboard for the drama The Blind City, which was on show in Beijing June 6 through June 17.
Picture © An Ping/Imaginechina/ZUMA