Person ID: I5658985780

Ranulph De Meschin

ABT 1046 – JAN 1128/29

Male

Married: — Normandy, France