Exeter, Devonshire, ENG
References (1)
1483 Individual:
Thomas St. Leger
(d. Nov 1483 )