Profile
Blog
Photos
Videos
Susan Igdaloff's Travels
Photo 159 of 188
Delhi National Museum
King Narsimha worshipping Jagannatha. 24th c AD Jagannath literally means "Lord of the Universe" and is a deity worshipped in regional traditions of Hinduism and Buddhism in India and Bangladesh. Jagannath is considered a form of Vishnu.
Uploaded
Taken
- comments