"No one can escape their roots, however rotten they may be"
2015
1989
1966
2022
1988
1985
2003
1993
2023
2001
2010
—
2021
2020