Newmarch, Oliver Richardson, active 1881-1890, Lieutenant-Colonel; Major -General 1887; Indian Accountant-General; KCSI 1894

Relationships: