X

Sopravissana Sheep

Sopravissana Sheep

The Sopravissana is a breed of domestic sheep from the province of Macerata, in the Marche in central Italy. The…