Thomas Gallagher

    Thomas Gallagher


    Mexican-American War · US Army

    United States of America
    Gallagher, Thomas (Pvt) - Page 1Gallagher, Thomas (Pvt) - Page 1