Leonor of Viseu



Leonor of Viseu

Leonor of Viseu – In whose court Magellan served as a page



Leave a Comment