Interactive tree of William Longespee

William Longespee 12281257
Maud De CliffordBaroness Giffard 12341282
Walter De Clifford 11861263
Margaret Verch Llewelyn 12101263