A picture that leads to a text that leads to a strange place and fate.
2024
1993
1973
1979
1990
2011
2014
1980
1981
2008
1988
1987
2010
1994
2023
2021
—
2017