IranSheep Taleshi sheep Posted on June 7, 2021June 7, 2021 | by admin The Taleshi is a breed of domestic sheep from Iran, numbering some 400,000 animals in the north of the country, […]