Carole Foster of Foster Sheep Farm relays the story of the origin of Claire's Corrie yarn.
See All 42 Episodes of "Common Threads"