Icons & Banners - Ramesh Srivastava of Voxtrot (137 icons)
I can't decide if the fact that I know him makes it more weird that I iconned him, or less weird. I did take some of the pictures. In any case, this is Ramesh Srivastava, from the fantastic band, Voxtrot.