The Monsoon Show 6 months ago ARTinfoINDIA COM Works by India’s Leading Modern & Contemporary Artists The exhibition features 59 Lots (88 works)…