Fine hand embroidery, quirky stitching, and puppets

Located in Fredericksburg Virginia