John I of Castile

King of the Crown of Castile

1358 CE to 1390 CE

World

Related Events