King Afonso I of Portugal

King Afonso 1 (Afonso Henriques) of Portugal first used the title in 1139, Continue reading