HistorIQly

Henry Stuart, Duke of Gloucester

son of Charles I of England (1640-1660)