Joy Dutta

Milpitas, CA

joydutta.com

Age: 35

Technology enthusiast, artist, do-it-yourselfer.