Colours

 


Australian Merino 22-24 mic

Australian Merino 18.5 mic

Polish Merino