Compulsively embracing his brooding homosexuality, the Smiling Man walks the final circle.
1986
1973
1970
2023
—
2006
2005
1987
1982
2021
1961
1999