William M Graham

William M Graham

Spanish-American War · US Army