Horse back rider in the Itcha Mountains British Columbia Canada Posted on December 21, 2015by chris Previous Next Horse back rider in the Itcha Mountains British Columbia Canada