Leicester Longwool

The Leicester Longwool is an English breed of sheep. Leicester Longwool sheep are currently found in Australia, New Zealand, Great Britain, Sweden and the United States.