carlos montero

Events

1301 - 1600
1492
1516 - 1556
31 de octubre de 1517
1519
1545 - 1563
1571
1580 - 1756