Kavitha M

Kavitha M

A soul on a human journey! I would love to share what touched me, inspired me and tickled me. A physics grad, software professional, discovering her true self!