Geoffroy de Harcourt

Norman noble (–)

Parents

Children

Siblings