1026 Black and White Puppytooth

100% Super 120's Wool

Colour: Black & White

Pattern: Puppytooth

Weight: 290gms / 9.5oz