Saved as favorite Save as favorite

Leicester Sheep

Leicester sheep originally from Leicestershire in England. It has been around there since the 1700s.


Animals A-Z