Cromwell becomes furious upon seeing the church's altar adorned with what he perceives as 'Popish' golden ornaments.
Great Hampden Church
Great Hampden, GB