Rosewood Horse Therapy riders participate in Horse Show Day at Rosewood Ranch on April 21, 2016.
For the second year in a row, a record-number 21 members of Rosewood Services participated in the Self...