22ND GENERATION


460. William Alexander Louis Stephen HAMILTON 12th Duke of Hamilton was born in 1845.

William Alexander Louis Stephen HAMILTON 12th Duke of Hamilton had the following children:

child+589 i. HAMILTON 13th Duke of Hamilton.

Home Return to Table of Contents