Joseph T Lannon

    Joseph T Lannon


    Spanish-American War · US Army

    United States of America
    Lannon, Joseph T (Sergeant) - Page 1Lannon, Joseph T (Sergeant) - Page 1