Cauliflowers and other vegetables for sale in a market in Territy Bazar, Kolkata, West Bengal, India.