A carrot takes a dark and surprising journey as it makes its way from country farm to upscale restaurant. Food this fresh comes at a cost.
1985
1981
1999
—
2022
1916
2024
1930
1990
2017
2009
1987
1926
2012
2016