Shanghai Pictures January 2005 -- Tea thermoses brought to work by department store employees.
First
|
Previous Picture
|
Next Picture
|
Last
|
Thumbnails