sheep dog 7

National Sheep Dog Trials, Kingston, Ontario

National Sheep Dog Trials, Kingston, Ontario