Coleridge Kennard (Salisbury MP)

Summary