John Storrs

John Storrs
John Storrs

John Storrs

American, 1885–1956
Death placeOrléans, France
Birth placeChicago, Illinois, United States
Person TypePerson