EU shipping is temporarily suspended

Christine Shaw

Christine Shaw has taught patchwork, quilting and dyeing for many years. Her own quilts have been widely exhibited.