Long Parliament

English Parliament from 1640 to 1660 From Wikipedia, the free encyclopedia

Long Parliament