Kakigori Hakodate

50% Cotton, 30% Silk, 10% Viscose, 10% Polyamide
200g
660yds
DK Weight

$45.00

5 in stock

SKU 2878 Vendor