Baron Sir Odard of Dutton
Personal Details
Baron Sir Odard of Dutton
Odard of Dutton was born about 1046 in
Cotentin, Manche, Normandy, France
. He died after 1086 in
Dutton, Cheshire, Eng.
.
Page last modified