Birth

Gramps ID E6987
Date 1198
Place Knaresborough Castle, Yorkshire, England

References

  1. de Vesci, Margaret (Primary) [I513960771]