Olpherts, William, Lieutenant-General; General 1883; KCB 1886

Relationships: