An ongoing art exhibition at Dhoomimal Art Gallery in Delhi looks into the complex balance between humans and nature.
Read More