Pedro López de Ayala + Elvira de Castañeda

2 children
Birth:

Facts and events

Marriage

Record ID number
MH:F3970

Unique identifier
5d6ef69b4ac3e1e9935e70c94ee71669