James Hamilton, 5th of Dalzell and 10th of Orbieston

(1733-1814) (–)

Parents

Children

Siblings