English Leicester
The English Leicester
Monday, 16 February 2009
The Leicester Longwool is perhaps the most historically significant of all sheep breeds in its British homeland, and it is certainly the most famous of the longwools. »