Leonor of Viseu



Leonor of Viseu

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




Leave a Comment