Birth

Gramps ID E14133
Date 1130
Place Weare Giffard, Torrington, Devonshire, England

References

  1. Giffard, Roger (Primary) [I529965060]