Birth

Gramps ID E2674
Date March 25, 1364
Place Epworth, Isle of Axholme, Lincolnshire, England

References

  1. de Mowbray, Eleanor Margaret (Primary) [I114771170]