Mr John Davie

Former MP for Barnstaple