Manufacturers

#3 Perle Cotton

10 yds. of hand dyed pearl cotton.