Drawings and Photographs by Devi Ganguly September 12, 2016September 12, 2016 by Aaina Debdatta Ganguly Debdatta, fondly known as Devi, is a visual artist. She lives in New Delhi.