Person
Peerage person ID=412581
Not who you're looking for? Others named James Beaton: Scottish church leader; (1473-1539) · Scottish archbishop (1517-1603)
Family