This amazing thumbprint art is the work of Cheryl Sorg of Encinitas, California. At first I thought it was a selvage quilt! I wondered...