Sardinia, Italy, 2005
Productio
n Systems
Ewe breed is Sarda