Catherine has a keen interest in fabrics and textiles and has visited a number of weaving mills and manufacturers over the ...