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.
2014
1972
1917
1919
1969
1981
1987
1983
1979
1980
2009
1999
1997
1992
2008
1915