Vishal Singh
Vishal Singh

Vishal Singh

fascinated with technology, science, economics, psychology, philosophy, art & cinema.