An Eco-sustainable World

Origin and history of the Berrichon du Cher sheep breed