Aditi Das Patnaik
Aditi Das Patnaik

Aditi Das Patnaik

Wanderer | Observer | IBMer (with personal views) | Optimist