James Stuart, 1st Viscount Stuart of Findhorn

British politician (1897-1971) ()

Parents

Children

Siblings

Partners