Pedro Manrique de Lara + Leonor de Castilla

5 children
14061472
Birth: 1406 25
Death: 1472
1385
Death: 1385Aljubarrota

Facts and events

Record ID number
MH:F905

Unique identifier
C15094F1-0376-4F9B-8487-82195DC35B01