A greengrocer in his shop in India A cheery greengrocer. A town in India.