Eyre, Vincent, active 1838-1891, Lieutenant; Lieutenant -General 1863; KCSI 1867

Relationships: