Draft:Tara Anand

Tara Anand is an Indian illustrator, graphic novelist and painter. She is based in Mumbai and New York City