Shawl Cakes – Agate Beach

$78.00

97% Superwash Merino , 7% Lurex
800 yards, 200g/7oz

Clear
Shawl Cakes – Agate Beach