Texel

The Texel sheep originated on the isle of Texel, the largest of the Frisian Islands off the north coast of the Netherlands. The exact origin of the breed is unknown although it is thought to be a cross of multiple English breeds. It was slowly bred into a meat breed of outstanding carcass quality. It […]