Mr John Harcourt

Former MP for Leominster