ItalySheep Sopravissana Sheep Posted on June 7, 2021September 14, 2021 | by admin The Sopravissana is a breed of domestic sheep from the province of Macerata, in the Marche in central Italy. The […]