Caterpillar textured cotton

variegated colours

Caterpillar textured cotton