Death

Gramps ID E6807
Date 1252
Place Lechlade, Gloucestershire, England

References

  1. de Ferrers, Isabel (Primary) [I513262985]