Butterfly Kisses

Butterfly Kisses

$3.75Price
Premium Hand dyed Silks. 40 single strands. 48 yards. Washfast.