King Alphonso VI of Portugal

King Alphonso VI of Portugal

King Alphonso VI of Portugal

1643 - 1683