Click to expand/collapse all other details

Family Niccolo Ruffo & Marguerite De Poitiers Click to view Niccolo Ruffo & Marguerite De Poitiers in the family tree