Stuart, Frances Teresa, duchess of Richmond and Lennox

views updated

Frances Teresa Stuart, duchess of Richmond and Lennox: see Richmond and Lennox, Frances Teresa Stuart, duchess of.

More From encyclopedia.com