Vital I Michele

Doge of Venice

1040 CE to 1102 CE

World

Related Events