Vogue India : 11 new art shows in India we’re excited about this August

August 1, 2025