An average farmer has a not so average day.
1971
2003
2009
2018
2011
1996
2020
2023
2010
2021
1974
2022
1968
1993
2014
1966
1988
1980