ThreadworX #12 Overdyed Metallic Bleeding Hearts

$ 9.25

Threadworx

#12 Kreinik Tapestry

10 yards

Use on 18 mesh