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.
2008
2013
2017
2005
2012
1986
2014
2011
1930
1981
2010
1949
NaN
2024
1995