Sizes vary but most are like a medium sized sheep - 110cm x 65cm

Oyster Sheepskin

£47.50Price