sheep dog 10

National Sheep Dog Trials, Kingston, Ontario

National Sheep Dog Trials, Kingston, Ontario