An average farmer has a not so average day.
2007
2020
1975
2018
1913
1958
1989
2001
1957
2023
2019
1934
1986
1998
1981
2011
2012
1980