America's Tapestry Logo
America's Tapestry

Stitching Groups

Rose and Thistle

Rose and Thistle

Stitching Group, Virginia