Naturally coloured Farm grown Merino/ Corriedale topps.

Australian processed,

supremely soft, 300 gram pack.

Naturally coloured Merino/ Corriedale blend 300 g

AU$39.00Price