Pero Suárez de Guzmán + Elvira de Ayala

2 children
Birth:

Facts and events

Record ID number
MH:F3569

Unique identifier
7E412E7B-783F-4955-A33E-B453F494117F