A man's mindscape can be a messy thing.
2005
2004
1979
2008
1993
1980
2021
1968
2019
2016
2024
—
1995
2006
1998
1981