Ansfride (?)

Peerage person ID=104673

Children

Partners