What is all our histories, but God showing himself, shaking and trampling on everything that he has not planted.

Oliver Cromwell

Oliver Cromwell

Profession: General
Nationality: British