A devotion to sheep

11 min read

For one weekend in autumn, the Yorkshire market town of Masham plays host to