Sheep On a Zip Line
CarGirl
Published
11/15/2008
In the Atlai mountains 70 sheep had to be rescued by zip line after becoming stranded on a mountain ledge at the mercy of wolves.
2 Comments