Four Generations of the Princes of Orange: William I, Maurice and Frederick Henry, William II and William III

1650s