21-62833, Swiss Beading, 3/8", White

SKU #
21-62833
$7.04 per yard

3/8" Swiss Beading w/entredeux, 100% cotton. White