A man's mindscape can be a messy thing.
2017
1954
1955
1998
2023
1967
1993
2011
2002
1989
1979
1980
1988
1953
2001
2006
2020