Broadfoot, James Sutherland, active 1838-1891, Lieutenant; Bengal Engineers

Relationships: