A story about absurdity within normality and the unexpected turns of reality.
2017
2001
1985
1983
2004
2006
1989
1990
1994
1967
1992
2000
1986
1995
1976
1996