Henry Beauchamp St John


LieutenantColonel Sir Henry Beauchamp St John, KCIE CBE was a British Indian Army officer and colonial administrator.

NA

Source: Wikipedia