Individual Details

John G. Craufurd st Laird of Crawford

( - 1202)

Events

Death1202Crawford, Ayreshire, Scotland.
BirthCrawford, Ayreshire, Scotland.

Families