Albert Keep

    Albert Keep


    Mexican-American War · US Army

    United States of America
    Keep, Albert (Pvt) - Page 1Keep, Albert (Pvt) - Page 1