Abbott Havens

    Abbott Havens


    Mexican-American War · US Army

    United States of America
    Havens, Abbott (Pvt) - Page 1Havens, Abbott (Pvt) - Page 1