Jun3

Pieces of Time

AuSable Quilt Guild, Grayling, MI