English Leicester 600g
English Leicester 600g
Regular price
$15.00 AUD
Regular price
Sale price
$15.00 AUD
Unit price
per
Breed: English Leicester - Raw Wool
Colour: Grey (300g light 300g dark)
Staple Length: 12cm
View full details