An average farmer has a not so average day.
2014
1990
1988
1944
1992
2016
1973
1958
2017
2000
2008
2023
2015
2020
1965
2021
1957
1912
2022