June 01, 2022
India Art Fair was held at the National Small Industries Corporation (NSIC) grounds in Okhla, New Delhi, from April 28 to May 1. After a break of two years, due to the COVID-19 pandemic, the fair returned to its physical format for its 13th edition. 79 exhibitors including 14 non-profi
to read this article and more!