Death

Gramps ID E35935
Date 1463-12-20
Place Castle at Dunstaffnage, Scotland

References

  1. Stewart, John, Lord of Lorn "the leper" (Primary) [I79314723]