Richard Pengelly

Richard Pengelly (1948-) was the Conservative Party MP for Northampton South from 2000.