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.
1979
1985
1984
1986
1987
2001
1994
1973
2018
1974
2017
2022
1997
2024
1996
1990