Using fleece from ancient breeds of sheep and age-old skills of spinning and weaving, St Kilda’s islanders created a unique cloth that was essential to their life on the edge. For generations until ...