Nara Narayana

3
More by:
Profile: JoeCortes

Nara Narayana is a Vedic Supreme God, another meaning of Narayana is Resting place for all living entities.