Canada’s provinces gather for Sheep Classic Show and Sale in Barriere, B.C.

Over 350 sheep are currently competing in the All Canada Sheep Classic Show and Sale at the North Thompson Agriplex this weekend.

Kamloops veterinarian

Kamloops veterinarian