Sustainability is foremost at the heart of Diyali Sen Bhalla’s art

Sustainability is foremost at the heart of Diyali Sen Bhalla’s art
play icon
Diyali Sen Bhalla sometimes depicts the chaos of the inner and outer worlds.