Birth

Gramps ID E6856
Date 1146
Place Pembroke, Pembrokeshire, England

References

  1. Marshal, William (Primary) [I513387003]