Hindus believe Buddha to be an Avatara. by Swami Vivekananda

Hindus believe Buddha to be an Avatara.

More Quotes by Swami Vivekananda