Sheep flock to Wimborne for the exercise of freemen’s ancient rights
Two flocks of sheep are to be driven through the town of Wimborne Minster on…
Two flocks of sheep are to be driven through the town of Wimborne Minster on…
A flock of of over 70 Dorset sheep are grinning and baa-ring it since their…