Death

Gramps ID E2364
Date October 13, 1386
Place Isle of Rhodes, Greece

References

  1. de Stafford, Hugh (Primary) [I113816593]