In a world in which reflections lead their own lives behind mirrors, the slightest mistake at work is unforgivable.
1983
2010
2006
2017
—
2018
1973
1989
1977
1968
1980
1986
1970
1990
2008
1978
2023