James Hamilton

Scottish nobleman and architect (1490–1540)

Parents

Children

Siblings

Partners