Stuart, Esme, active 17th century, 3rd Duke of Lennox

Relationships: