Twenty-four hours in the life of a factory worker.
2015
2023
2004
2007
1960
2013
2019
2018
1988
2020
2021
2016
1991
2014
2022
1987