Death

Gramps ID E11452
Place Clifford Castle, Hay, Herefordshire, England

References

  1. de Toeni 2, Margaret (Primary) [I526487918]