DEVRAI

Devrai is an art village in the making, located in Panchgani, India. I collaborated with Madhurya Balan to create a mural on the retaining wall as you enter Devrai. Panchgani, a hillstation known for its moist air, was the inspiration for the mushrooming foliage that emerged.