Person ID: I8779327572

John de Montgomery

1362 – 22 Nov 1429

Male

Married: 1378 — Androssan, Ayrshire, Scotland, United Kingdom