Narada Avatar

Home > Religion > Hinduism > Avatar > Narada Avatar

An incarnation of Vishnu who is a divine musician and messenger between the gods and humans.