Karthik Setty

Karthik Setty

techie, gadget buff, infovore, chocolate addict, cricket aficionado, explorer of new ...