HistorIQly

Prince James, Duke of Cambridge

English prince · 1663–1667