Neha Mestry

Neha Mestry

I think a lot and talk too little. I’m a lover of art, chai, food, books, naps, and daydreaming.