Moses Crook

    Moses Crook


    Mexican-American War · US Army

    United States of America
    Crook, Moses (Pvt) - Page 1Crook, Moses (Pvt) - Page 1