Malabrigo Merino Worsted

999.00

Clear