Rajesh Ram
Rajesh Ram

Rajesh Ram

Finicky geek. Discerning. Smug. Bibliophile. Movie and music buff. Chelsea FC supporter.