Kennedy, Michael Kavanagh, Sir, active 1880-1883, Lieutenant-General; KCSI; General 1881

Relationships: