Category - Chenille patches

Chenille patches mean warm; chenille is the french word for caterpillar, which refers to the texture and a short pile of fabric that gives patches a soft carpet like touch.

Chenille-patches