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.
1978
1998
2024
1992
2022
2019
—
2023
1975
1931
2017
1923
1974