Tasha Suri was born in the U.K., but toured India during childhood holidays. She is now a librarian in London, and studied English and creative writing at Warwick University.
Tasha Suri was born in the U.K., but toured India during childhood holidays. She is now a librarian in London, and studied English and creative writing at Warwick University.