Charles Stuart, Duke of Cambridge (Q5082733)
(1660–1661) Duke of Cambridge
Language: