Ibex River


Ibex River - river in Canada.