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.
1974
1997
2018
2001
1995
1973
1942
1992
1961
2014
1938
1956
1946
1952
1923
2019