Thousands of people attended the Sheep Dog Trials in Kingston this weekend to watch the competition.
32nd Sheep Dog Trials
32nd Annual Sheep Dog Trials Kingston
You are viewing an Accelerated Mobile Webpage.
View Original Article