Somesvara II

Western Chalukya king

1025 CE to 1076 CE

World

Related Events