Devaki Neogi

Illustrator & comic book artist

Bangalore, India