Happy farmers, a wedding and some giant cauliflowers...
1980
1975
1968
1985
2019
1905
1966
2024
2023
1970
—
2016
1912
1910
2009
2006
2008
1922
1925