Like the path of running water, life can be suddenly and unpredictably bent.
2017
2013
1993
2001
1942
2012
2022
1976
2016
2015
1980
2006
2014
2021
2002
1946
1994