X

Texel sheep

Texel sheep

The Texel is a breed of domestic sheep originally from the island of Texel in the Netherlands. A heavily muscled…