5001670778

hand sewing (300257459) 'distinguished from' machine sewing (technique) (300257463);

5001670778

hand sewing (300257459) 'distinguished from' machine sewing (technique) (300257463);