Vitale Faliero

32nd Doge of Venice

1020 CE to 1095 CE

World

Related Events