china Archive

Screens Invasion

Digital screens are everywhere in Shanghai, China. They appear anywhere you go in this metropolis city: at the bus stop, inside the bus, beside elevator, inside elevator, inside
Read More