Last Name "de Vivero y Luna"

Vivero y Luna (de)

1 — Alvaro ✕ (1650) Mariana Cano de Moctezuma (1630 - )

2 — Alvaro