A Patchwork of Lives

The Mountain Laurel Quilt Guild Turns 20

by

by