Mr John Gladstone

Former MP for Devizes