EVENTFAQS Bureau | March 28, 2023 | News
CIMA Art Mela Centre of International Modern Art (CIMA)
With over 80 artists from across the country showcasing their work, the week-long art fair is happening at the India Habitat Centre in New Delhi.