Histor
IQ
ly
Dynasties
Edgar Stuart, Duke of Cambridge
British prince · 1667–1671