the ultimate in sheepskin

Skeefs, which stands for skins and fleeces, produces 100 per cent luxurious handmade British sheepskin products for horses.

Buster with a Skeefs product