NISHANT SHAH
NISHANT SHAH

NISHANT SHAH

Typically geek, But into other things not-so-geeky too. Philosophical trickster and passionate about a thing called life.