Aarthi Ramamurthy

Tinkerer. Loves photography, computers and running.