X

Wensleydale sheep

Wensleydale sheep

The Wensleydale is a British breed of domestic sheep. It is named for the Wensleydale region of North Yorkshire, in…