Charles Stuart, third Duke of Richmond and sixth Duke of Lennox

1660s
by Samuel Cooper
WIKIDATA️