Orange N Salter

    Orange N Salter


    Mexican-American War · US Army

    United States of America
    Salter, Orange N (Pvt) - Page 1Salter, Orange N (Pvt) - Page 1