Srivatsa

The Shrivatsa is an ancient symbol, considered auspicious in Hinduism and other Indian religious traditions.

Filmography