Shiv Shankar Gupta

Shiv Shankar Gupta

smart , practical and challenging, convivial , outgoing and some more crap. Most importantly , single ..
Shiv Shankar Gupta