Back to All Events

Needlework and Textile Guild of Michigan


Whispers of Layers: Paper and Cloth

Earlier Event: September 6
Quilt Seminars at Sea