Regular price £3.00 Sale
Here we have the Wales 96 .. Made from the high quality British Wool...
Standard size.