James H Wells

    James H Wells


    Mexican-American War · US Army

    United States of America
    Wells, James H (Cpl) - Page 1Wells, James H (Cpl) - Page 1