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.
1972
2017
2016
1976
2005
1994
1977
2023
1978
1985
1932
2013
1975
1955