Oct6

Pieces of Time

AuSable Quilt Guild, Grayling, MI