X

Suffolk sheep

Suffolk sheep

The Suffolk is a British breed of domestic sheep. It originated in the late eighteenth century in the area of…