John Hamilton

Scottish prelate and politician (–)

Portrait of John Hamilton

Parents

Children

Siblings