Thomas Wentworth Russell photograph

Thomas Wentworth Russell

Thomas Wentworth Russell Life story


Sir Thomas Wentworth Russell, better known as Russell Pasha, was a British police officer in the Egyptian service.

Thomas Wentworth Russell Photos

Next Profile ❯