Archibald Napier, 2nd Lord Napier

Scottish peer (1625–1658)

Parents

Children

Siblings

Partners