Freestanding Lace Scarab Charm

#Download_12474-28 3624 Stitches 1.96" x 1.2" OESD

Freestanding Lace Scarab Charm

#Download_12474-28 3624 Stitches 1.96" x 1.2" OESD
$1.99
Freestanding Lace Scarab Charm
This design can be purchased as part of  Nature's Lace #12474
Details
Freestanding Lace Scarab Charm