A sometimes harsh, sometimes goofy look at the routines that give our lives form.
1985
2016
1984
1965
1982
2003
2023
—
1990
2011
2018
1914
2024
2014
2019
2017
1998