Which form of Vishnu is referred to by the Sahasra Shirsha purusha prayers as none of the Vishnu forms actually have 1000s of heads?

by Chaitanya CharanDecember 13, 2012

From HG Sundarshyam Pr:

About The Author
Chaitanya Charan