Mr Wadham Locke

Former MP, Devizes

Devizes