Mr Eric Macfadyen

Former MP for Devizes