James Hamilton

Bishop of Galloway (1610–1674)

Parents

Children

Siblings