Native British fleece for sale!

Native British sheep fleece for sale, produced entirely at LambWatch HQ and from LambWatch primitive breed sheep.