On a renovation site in Shanghai in the 80’s, workers are waking up from their daily nap and going back to work.
2024
2021
2015
1978
1998
2018
2017
2006
1968
1962
1958
2009
2011
—
2012