Home > All Sheep by Breed > Devon and Cornwall
An Old breed from south western England