An average farmer has a not so average day.
2019
1982
1983
2000
2024
2025
—
2016
2017
1992
2013
1962
2023
1995