Carrots for sale in Farmers Market, Bristol, UK.