Hill Sheep.

Hill Sheep. - Mule Sheep On The Hillside Northern England,full Coats. Photo