oceangoing
English

William Edwin Haesche

William Edwin Haesche
Birth
Thursday, April 11, 1867
New Haven, Connecticut
Death
Saturday, January 26, 1929
Roanoke, Virginia
Age: 
61