Naturally coloured Farm grown Merino/ Corriedale topps.

Australian processed,

supremely soft, 600 gram pack.

Naturally coloured Merino/ Corriedale topps 600gram pack

$59.00Price