A small farmer's struggle for survival against the odds.
2002
1950
2011
2010
1994
2019
1973
1904
1928
1909
2003
1981
2021
2023