James Swaford

    James Swaford


    Mexican-American War · US Army

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