James McAfee

    James McAfee


    Civil War (Union) · US Army

    United States of America
    McAfee, James (Pvt) - Page 1McAfee, James (Pvt) - Page 1