Individual Details

William de Bruce

(1166 - )

Events

Birth1166Annandale, Dumfriesshire, Scotland
Death

Families