5004487880

pattern weave (300417498) 'distinguished from' tabby (textile) (300227906);

5004487880

pattern weave (300417498) 'distinguished from' tabby (textile) (300227906);