The orginal coat - how Eve Girdwood produced a wool coat from her own sheep

episode
0