David Stuart, 2nd Viscount Stuart of Findhorn (Q25927529)
peer (1924-1999)
Language:
other details
aliases David Stuart
David Randolph Moray Stuart, 2nd Viscount Stuart of Findhorn
description peer (1924-1999)

External Links