Mr John Vivian

Former MP for Truro