Henry P Kelly

    Henry P Kelly


    Mexican-American War · US Army

    United States of America
    Kelly, Henry P (Pvt) - Page 1Kelly, Henry P (Pvt) - Page 1