Bristol offers up splendid and natural colours, made from 60% Wool and 40% Viscose.