Richmond non-profit transforming lives through horses
REINING STRENGTH: See how this non-profit is changing lives through therapeutic horseback riding!