Designed by
Title
Border Leicester is one of the oldest English long-haired sheep breeds. #258000147
Description
Border Leicester is one of the oldest English long-haired sheep breeds. White cute Border Leicester ewe in zoo. Funny furry sheep muzzle against wooden background. Animals on farming, agriculture.