"No one can escape their roots, however rotten they may be"
1993
1973
1953
2021
2007
—
2016
2014
2015
2008
2006
1991
1992
1967
1997
1962
2023