Ivan Mehta

My mind thinks in technology and science. My heart wanders land of music and words.