Qilai Shen

Shanghai, CHINA

A pedestrian walks past an Intel advertisement featuring a man using a laptop computer.

Part of story
Object Name
Copyright
Qilai Shen
City
Shanghai
Country
CHINA
Restrictions
Max size
High Resolution
2514 x 1750 pixels
21.29 x 14.82 cm (300 dpi)
8.38 x 5.83 inch (300 dpi)
1.6 MB size on disk
powered by infradox.com