Compulsively embracing his brooding homosexuality, the Smiling Man walks the final circle.
2006
2022
2023
2012
1938
1969
2025
2016
1998
2020
1984
2021
1956
1975