Ajax loader
India: Lord Matsya, the first Avatar of Vishnu, Uttar Pradesh c. 1870
According to the Matsya Purana, the king of pre-ancient Dravida and a devotee of Vishnu, Satyavrata who later was known as Manu was washing his hands in a river...
of 1
Open Lightbox