Simeon G Hubbard

    Simeon G Hubbard


    Mexican-American War · US Army

    United States of America
    Hubbard, Simeon G (Pvt) - Page 1Hubbard, Simeon G (Pvt) - Page 1