Michael A. Cummings, MECKLENBURG COUNTY N.C, header

Michael A. Cummings, MECKLENBURG COUNTY N.C, quilts, Craft in America