William N Swasey

    William N Swasey


    Spanish-American War · US Army

    United States of America
    Swasey, William N (2 Lieutenant) - Page 1Swasey, William N (2 Lieutenant) - Page 1