Almus C Sprague

    Almus C Sprague


    Mexican-American War · US Army

    United States of America
    Sprague, Almus C (Musn) - Page 1Sprague, Almus C (Musn) - Page 1