Last Name "Caro y Sureda"

Caro y Sureda

1 — María (1760 - 1817) ✕ Pietro Lante Montefeltro della Rovere (1767 - 1832)