Advertisements

Charollais Facts
Charollais sheep are from the same area of France as Charolais cattle. They are very muscular with a long loin.
Mouflon Facts
Mouflon sheep are thought to be one of the ancestors for all modern day sheep.