Tea & Stitching: Sashiko Coasters | Goodhue County Historical Society Sashiko is a style of Japanese folk embroidery literally meaning Read More »