Alice Cable Craig / Alice Craig Originals

Weaving, Knitting & Spinning

Hometown: Seneca, SC