Designed by
Title
Ugra Narasimha Statue #340171145
Description
Ugra Narasimha Statue, it is the largest statue in Hampi, sometimes this is referred as Lakshmi Narasimha, Narasimha means half man and half lion, is one of the ten incarnations (avatar) of Lord Vishnu.
This image is editorial