Rohan Bhateja

Rohan Bhateja

Vagabond who loves technology, ranting and brooding.