Compulsively embracing his brooding homosexuality, the Smiling Man walks the final circle.
2025
2024
2021
1976
2022
1974
1972
2012
2020
1991
1982
2013
1966
2023