life is an uphill battle
2014
1932
1943
1973
1961
1945
1995
2010
2015
2003
1942
1975
1974
1968
2022
2018