Individual Details

Sir John DE CRAWFORD - Lord Of Loudoun, Third Sheriff of Loudon

(1226 - 1297)

Events

Birth1226Crawfordjohn, Lanarkshire, Scotland
Death1297Ayrshire, Scotland
Burial1297

Families