Archibald Stuart, 5th of Torrance

(died 1767) (1695–1767)

Parents

Children

Partners