Francis Storrs
British intelligence officer
(1883–1918)
Parents
John Storrs
Children
Siblings
Christopher Storrs
Ronald Storrs