Individual Details

Archibald Haldane

(1580 - 1640)

Events

Birth1580Gleneagles, Scotland
Death1640

Families