Birth

Gramps ID E8233
Date 1190
Place Wormleighton, Warwickshire, England

References

  1. Peche, Richard (Primary) [I517875739]