Nielsen Hayden genealogy
Descendants of Grimaldo I
Father: Otto Canella ( - Abt 1143)
Grimaldo I
   └─ Oberto Grimaldi
    Carradina Spinola
       ├─ Ingon Grimaldi
       │
       │     +
       └─ Grimaldo II Grimaldi (Abt 1210 - Aft 1257)
        Orietta di Castro
            + Anastasia Landi