Jun2

Pieces of Time

AuSable Quilt Guild, Grayling, MI